Feature: Iraq launches Development Road project to reduce oil dependency
In 2023, Iraq launched a 17-billion-dollar Development Road project, which not only signified Iraq's resolve to reduce its oil dependency, but also demonstrated Iraq's desire to strengthen cooperation with the Global South.