China regains favour among global investors who deem India overvalued ...

Responsive image
source