You are here

Locus Energy Surpasses 1GW of Solar Capacity Under Management