Previous Next Have you heard the best solar energy news in our region! The Babcock Ranch is a planned community about 15 miles northwest of Fort Meyers, Florida in Charlotte County. The Babcock Ranch is claimant to being “America’s first solar-powered town”, situated on a 870-acre solar farm, where they state, “renewable energy… Continue reading Why South Carolina Needs to Pay Attention to Florida, When it Comes to Solar!