So doesn't this means India is actually making China realise how much India is actually worth in terms of business! Any sane voices here.
Or China is showing India who brings you all the latest quality products for cheap, you are now dependent on China for everything