Total Energy: The French government has selected Total Energy to operate the country's largest renewable energy project.

2025-09-24

Total Energy: The French government has selected Total Energy to operate the country's largest renewable energy project.