The Story of Babcock Ranch “modern day solar city” Leave a Comment / Solar Power / By AWPS Renewable Energy The story of Babcock Ranch: how a modern-day “solar city” came to life in Florida