Total Quadran sells stake in 338MW renewable portfolio in France

The two deals by Total Quadran will derisk the group portfolio of Total. (Credit: Kenueone from Pixabay)



Related Article
Recommended Whitepaper

View More