What are the main factors contributing to India's economic growth

India has experienced significant economic growth in recent years. Identify the key factors that have contributed to this growth.