Florida town is first city in nation powered completely by solar energy

It is billed as the first solar city in the United States. Babcock Ranch, near Fort Myers on state’s west coast, was developed from the beginning with a massive solar power farm generating 100 percent of the electric needs.

Latest Videos