Setup business in India
Why choose India
India , also known as the Republic of India is a country in South Asia. It is the seventh-largest country by area, the second-most populous country (with over 1.2 billion people), and holds the most populous democracy in the world. It shares land borders with Pakistan to the west; China, Nepal, and Bhutan to the northeast; and Bangladesh and Myanmar to the east.
In 2017, the Indian economy was the world's sixth largest by nominal GDP and third largest by purchasing power parity. Following market-based economic reforms in 1991, India became one of the fastest-growing major economies and is considered a newly industrialised country. It consists of 29 states and 7 union territories. It is a pluralistic, multilingual and multi-ethnic society and is also home to a diversity of wildlife in a variety of protected habitats.
By the next decade, Indian economy has potential to become world’s 3rd largest economy across the globe. India is a leading Destination for:
- Global sourcing strategies
- Established network of academic infrastructure
- A favourable demographic profile
- Hub of global outsourcing
- The largest and growing pool of skilled professionals