Construction begins on solar town of Babcock Ranch

By Cristina Mendez

It’s been almost a decade since the town of Babcock Ranch, stretching across the line of Lee and Charlotte counties, has been in the works.

Source:: NBC 2 News