Montague
Montague, MA, USA
1.42 MW DC
.925 MW AC
CAPACITY
1.42 MW DC
.925 MW AC
“CTEC Solar looks out for all stakeholders, and presents solutions to problems as they arise. Many inexperienced contractors simply present problems to their clients, for someone else to solve.”