Satellite Beach spots energy future

It is a perfect 10 for Florida's clean power ambitions this week after the 10th city in the American state committed to transition to 100% renewable energy. There was unanimous backing from the City Council...