Scale Microgrids Surpasses $1 Billion in Project Financing with Latest Close

… Green Bank. This financing will support 140 megawatts of distributed … Green Technology · Energy · Batteries · Scale Microgrids Logo. Scale …