Proponents of renewable energy achieve small victories in the 2024 IRP from Xcel EnergyFebruary 22, 2025
SMA reports weak financials and lowers 2024 outlook – SPE Finance November 15, 2024 German inverter maker SMA says it achieved sales of €1.06 billion ($1.12 billion) in the first nine months of 2024.…