No Solar in the Sunshine State

Cecily Strong meets with a solar power activist in Florida, where consumers are only allowed to buy their power from utilities. more