Categories
Solar Power

The Story of Babcock Ranch “modern day solar city”

 

The story of Babcock Ranch: how a modern-day “solar city” came to life in Florida