Search results

  1. amoy

    Sri Lanka: Why India is misreading Chinese intentions in Sri Lanka

    Sri Lanka Looks in the Mirror and Sees Singapore By Alberto Forchielli Despite boasting the highest per capita income in South Asia, Sri Lanka is still a developing country. The per capita GDP of the nation, with its 22 million inhabitants, was US$ 10,400 in 2014. The figure is higher than...
Top