$230 million invested in Ashtabula, Ashtabula III, Langdon, Luverne Wind Energy Centers, and all related projectsIn 2023, Otter Tail Power Company filed and received site permits to upgrade and refurbish the General Electric wind turbines.'We’re replacing hubs and drivetrains to accommodate a larger rotor, refurbishing the generator, and recycling obsolete blades,' explained Reb...