Floating in tropical waters off the southern tip of India, Sri Lanka is defined by its gentle Buddhist culture, friendly people and laid-back way of life,...
Cash strapped Sri Lanka is now exploring the possibility of negotiating the US$ 480 Millennium Challenge Corporation (MCC) compact which was discontinued by the...