
India Overtakes China As World’s Cheapest Manufacturing Hub; What This Means
New Delhi: India has long been the world’s fastest-growing economy. The country is now reaching the top in several key areas. It has recently claimed the number one spot among the countries with the lowest manufacturing costs. The milestone is a cause for …