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