All Market & forecasts Articles

Sanctions hit Russian oil and gas project pipeline
GlobalData report shows construction projects decline by €72 billion in Q2, 2022 
Page 1 of 1
  • 1