Walmart, Lowe’s stores could play big role in push for solar in North Carolina, report says

Rooftop solar panels on big-box stores could play a major role in the push for more solar power in North Carolina and across the United States, a new report says.


more energy news

Send Us A Message