About Altus PowerAltus Power, based in Stamford, Connecticut, is the leading commercial-scale provider of clean electric power, serving its commercial, public sector and community solar customers with end-to-end solutions. Altus Power originates, develops, owns and operates locally sited solar generation, energy storage and charging infrastructure across the nation. Altus Power has approximately 721 megawatts a...