How Can I Start a Business in India, If I am in Canada?

How Can I Start a Business in India, If I am in Canada

Three decades have passed since India opened its market for foreign investors and allowed Foreign Direct Investment (FDI) and foreigners can now invest in the majority of Indian business sectors and the country provides a range of incentives encourage company formation in India.