Jul 10, 2015
The big box retailer is investing heavily in renewables, including 8 large rooftop installations here in North Carolina.