Filed under Green Tech Scale Microgrids Surpasses $1 Billion in Project Financing with Latest Close Published by on June 13, 2025 … Green Bank. This financing will support 140 megawatts of distributed … Green Technology · Energy · Batteries · Scale Microgrids Logo. Scale …