Storia: Solar met 25% of EU power needs in June thanks to quick installations — Warptech Lab News