Storia: CenterNode invests in US solar, storage EPC firm Aquila Energy — Warptech Lab News