STOCK MARKETJust 3% of India’s population invests in markets whereas 55% do in USA: What can 10% do? Sep 30, 2023