TECO completing construction on largest floating solar array
The solar array project is one step towards TECO''s vision of net-zero emissions by 2050. TECO is about to finish the floating solar array on a pond at the Big Bend Power Station which comes...