Solar Power Co. CLO Takes On Sustainability Role

Altus Power Inc., a Connecticut-based developer, owner and operator of commercial-scale solar facilities, has appointed its chief legal officer to also serve as its chief sustainability officer, the company said Monday....

Already a subscriber? Click here to view full article