The city in Florida has completely switched to solar energy: how does life live there

It's fitting that America's very first 100% solar-powered city is located in the warm state of Florida, as it's known as the Sunshine State. Babcock Ranch in Florida, where its first residents arrived in January 2018, is an ideal green…

0 - 1 of 1