Losses in Mid, Small-Cap Stocks Test India Retail Investor Patience
Weary retail investors have sold close to a net $1 billion worth of stock till Dec. 19.
By Santosh Nair ยท Bloomberg
Weary retail investors have sold close to a net $1 billion worth of stock till Dec. 19.