Storia: Capital Group buys 1.5% stake in IIFL Fin for Rs 374 cr; stock rises over 2% — Warptech Lab News