Saudi Arabia Pull Out Test

Project Location

Saudi Arabia

Installed Power

30 MW

About This Project

Pull out test in Kingdom of Saudi Arabia with predrilling and ramming