Insurtech Iraq’s $27bn Total deal stuck over contract wranglingBy Rider Page TeamFebruary 14, 20220 BASRA/LONDON: A $27-billion deal between France’s Total and Iraq, that Baghdad hoped would reverse the exit of oil majors from…