Setup business in India

Why choose India

India is the largest country in South Asia. It is the seventh-largest country in the world by area and the second-most populous country (with over 1.3 billion people).  India is also the World’s most populous democracy.

In 2019, the Indian economy was the world's fifth 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 28 states and 9 union territories. It is a pluralistic, multilingual and multi-ethnic society.

In the next 5 years the Indian economy has the potential of reaching a GDP of US$ 5 trillion. The government of India is encouraging the setting up and development of manufacturing as well as service sector companies on a global scale. India’s demographic profile is attractive with a significant middle class with purchasing power, as well as a large and skilled working age population.

India is an attractive destination for the following reasons:

- Global sourcing strategies

- Established network of academic infrastructure

- A favourable demographic profile

- Hub of global outsourcing

- The largest and growing pool of skilled professionals