Storia: US solar installations fall to 7.8 GW in Q1 — Warptech Lab News