Storia: Enel completes purchase of 625 MW of US solar from Excelsior Energy — Warptech Lab News