Next Up: The State Of Sunshine

June 16th, 2015

How Florida’s largest utility and the absence of a free market have stifled the growth of solar power.