• 2005

Company Description

PetroSaudi is an oil exploration and production company headquartered in Saudi Arabia.