17 May Anza Completes Separation from Borrego
Anza’s procurement technology connects solar and energy storage equipment suppliers with buyers to accelerate the procurement process and increase profits, leading to over 1 GW of solar modules sold last year and expected growth of 100 percent in 202...