Europe sees over 30% surge in solar electricity in Q1 2025, setting stage for record year

Solar electricity production in Europe jumped by more than 30% in the first quarter of 2025 compared to the same […]