From penny stock to India’s most expensive share: Elcid Investments' historic leap from Rs 3.53 to Rs 2.36 lakh – mid-day.com Read more