Total sets sights on gigawatt-scale Iraq renewable energy project
French supermajor set to advance 1GW solar plant in latest addition to global clean power push
French supermajor set to advance 1GW solar plant in latest addition to global clean power push