Storia: Capital Group, Aberdeen buy 2.4% stake in Welspun Corp for Rs 1,433 crore — Warptech Lab News