Friday, November 15, 2024

Renewables will be a victim of their own success and operate mostly during periods with low prices