Altus Power America Management
Altus Power America and Town of Belchertown, Massachusetts Sign Solar Net Metering Credit Purchase Agreement
November 17, 2014 12:27 ET | Altus Power America Management
GREENWICH, Conn., Nov. 17, 2014 (GLOBE NEWSWIRE) -- Altus Power America, Inc. announced the signing of a long-term solar Net Metering Credit Purchase Agreement with the Town of Belchertown,...