Apple, Micron Technology, First Solar: India Is Bagging Mega Tech Projects That A Few Years Ago Would Have Been China-bound. But Can This Sustain?
India now ranks 63rd in the world for manufacturing, up 23 places from a few years ago. Image: Shutterstock Global manufacturers are betting big on India. The current global…