Hurricanes Milton and Helene devastated infrastructure in the southeast, but Sunnova says 98% of its rooftop solar systems were unaffected and D3Energy reports no damage to its floating solar installations.
What's Your Reaction?