FPL’s $8.9 Billion Rate Increase Request Creates A David vs Goliath Consumer Backlash “ “ By Ian Quartin|2025-05-22T11:26:47-04:0022 May, 2025|2025, CLEO News|0 Comments Read More