India offers land to investors moving out of China
DHARAMSALA, 6 May: India is developing a land pool nearly double the size of Luxembourg to lure businesses moving out of China, media reports said citing sources familiar with the development.
Read more