Secure your supply chain or see oil & gas costs rise: McKinsey
The latest analysis from McKinsey & Company (McKinsey) reveals that oil and gas industry costs could increase between 6-10% in 2023 due to labour uncertainties and raw materials inflation