4 ms·I think thats because China takes away a lot of manufacturing jobs. Manufacturing in India is yet to take off.by smdz 10y agoI think thats because China takes away a lot of manufacturing jobs. Manufacturing in India is yet to take off.