Since the year 2000, China has spent over $270 Billion on diplomacy spendings - as investments in foreign countries, including India.
Source: @AidData
Source: @AidData
Loading suggestions...