Petrofac – Some Progress, But New Contracts Still Few And Far Between
https://nordot.app/782361334980018176