China is no longer the most attractive investment destination in the world. India is September 6, 2021