India stocks lower at close of trade; Nifty 50 down 0.39%

Mar 13, 2025 - 11:43
 0