News

A Spanish renewable energy advocacy has slammed suggestions that a high share of solar energy may have contributed to the ...