Storia: TD Power Systems stock rallies 19% after strong Q1 results — Warptech Lab News