Mar 282018
New Delhi has dragged out trade deals before and Sri Lanka's population is wary of Asia's two most populous nations swamping this country of around 21 million people — roughly the population of New Delhi — with goods, services and professionals. Still, a Sri Lankan finance ministry official told …