United States retains top spot in the GEI, while India moves up the ladder to the 68th position....
Indian government looks at new initiatives to attract overseas startup companies to India.