New Delhi: India is developing a land pool nearly double the size of Luxembourg to lure businesses moving out of China. An area of 461,589 hectares has been identified across the country for the purpose. That includes 115,131 hectares of existing industrial land in states such as Gujarat, Maharashtra, Tamil Nadu and Andhra Pradesh. (Luxembourg […]
Please enter your email to receive our newsletter