Wind and Solar power generation in Europe almost perfectly mirrors each other. Source: IEA

Wind and Solar power generation in Europe almost perfectly mirrors each other. Source: IEA

Leave a Reply