5 min read Business India has a $1.2 trillion plan to snatch factories from China – Times of India 2 years ago NEW DELHI: In India, half of all infrastructure projects are delayed, and one in four run over their estimated budget....