Blue-Chip Blues: A quarter of India's top stocks have failed to deliver meaningful returns

· Economic Times