World
Iraq’s $27 bln Total deal stuck over contract wrangling
A $27-billion deal between France’s Total and Iraq, that Baghdad hoped would reverse the exit of oil majors from the country, has stalled amid disputes…
Read more →Tag
A $27-billion deal between France’s Total and Iraq, that Baghdad hoped would reverse the exit of oil majors from the country, has stalled amid disputes…
Read more →