Here’s a tour of a 40kW solar power system on top of Northeast Acura in Latham, New York.
NY Acura Dealer Adds Solar
This article is included in these additional categories:
This article is included in these additional categories:
Here’s a tour of a 40kW solar power system on top of Northeast Acura in Latham, New York.