NBFC stock up 66,926x to India’s most expensive | India News – Times of India
MUMBAI: Elcid Investments, a little-known city-based NBFC with very high earnings per share, has become the most expensive stock in India overnight, ahead of Chennai-based tyre maker MRF. On Tuesday,…