Storia: TD Power Systems shares rally over 12% after Q1 profit jumps 72% YoY to Rs 86 crore — Warptech Lab News