Storia: Trent shares crash 10% after Q1 update comes below estimates; revenue rises 19% — Warptech Lab News