France’s TotalEnergies aims to complete the first phase of a solar power project and the initial phase of the associated gas project in Iraq in 2025, its chief executive Patrick Pouyanné has said. Pouyanné met with the Iraqi prime minister, Mohammed Shia Al-Sudani, on the sidelines of the World Economic Forum in Riyadh, the Iraqi […]