FinanceTop Stories

Putin signs decree to seize control of project partly owned by Shell

Shell has a 27.5% stake in the oil and gas project

Related Posts