Altus Power Announces Closing of 121 Megawatts in Solar Assets ... Business Wire
 Source: Altus Power Announces Closing of 121 Megawatts in Solar Assets ... - Business Wire