Duke Energy Indiana commits to purchase up to 199 megawatts of solar power from Shelby County-based facility

Share This Story