IndiaMart shares down 19% on Jefferies downgrade: buy, sell, or hold?

Shares of IndiaMart Intermesh plunged by 19% to ₹2,447 during morning trading on October 21, despite reporting strong second-quarter earnings. While the online B2B marketplace posted a significant year-on-year net…