Chinese Ambassador Xu Feihong said that the rise of China and India stems from domestic efforts and cooperation, rejecting claims that outside powers fueled their development
In veiled dig at US, Beijing says India and China's growth built on hard work, not foreign generosity

