Solar power to the rescue as Europe’s energy system weathers extreme heat

by
Solar power to the rescue as Europe’s energy system weathers extreme heat