New Solar Farm Going Up On Former Charlotte Landfill

by Steve Hanley
0 comment
Solar farm on landfill site in Charlotte