Storia: Solar delivers as Europe’s power plants struggle amid heat and drought — Warptech Lab News