Petrofac slumps to loss as revenues wane on Covid-19 demand destruction
UK oilfield services giant in the red but focused on building up orderbook and delivering cost savings
UK oilfield services giant in the red but focused on building up orderbook and delivering cost savings