Storia: Tesla posts record $28.2B revenue but shares fall after earnings miss — Warptech Lab News