Commercial Solar Panels6 years ago
Kansas City Firm Buys Rights to 21.8 MW in North Carolina Solar Projects
A subsidiary of Missouri-based clean energy startup Greenbacker Renewable Energy Co. LLC has acquired the rights to three North Carolina solar projects currently under construction. Greenbacker...
Recent Comments