Saturday, May 30, 2020
Home Tags 135MW

Tag: 135MW

135MW of solar projects totaled in France

The French energy company Total has won several solar energy production projects with a total capacity of around 135 MW in...

MOST POPULAR

HOT NEWS