Government

‘The horse is out of the barn’: DeKalb County Board approves 3 industrial solar projects by Leeward Energy, Samsung

Solar farms by Samsung, Leeward Renewable Energy will be built on 6,000 acres of land