Storia: Tesla, NatPower strike $5B deal for 25 GWh of Megapack storage — Warptech Lab News