Petrofac FPSO delay hits Ithaca’s plan for Stella

Petrofac news
Petrofac news

Breaking