Long-term solar contracts delivered 92 GW across the EU since 2022 and helped protect businesses and households ...