Offshore Construction and Fabrication

Offshore Construction and Fabrication

Pre-qualified with most major EPC contractors globally Astro is a key player in the offshore construction and fabrication market,