Follow us on
loading....
The Iraqi government and French oil and gas firm TotalEnergies have signed up a $27 billion investment deal to produce...