Residents, groups rally against TECO for clean energy