Storia: Trent shares tumble over 12% after Q1 revenue growth misses estimates — Warptech Lab News