The World Bank yesterday said Sri Lanka has made remarkable strides in stabilising its economy, undertaking one of the largest fiscal adjustments in its history… … Read More