2 min read Economy Finance News Trade Sri Lanka’s President Gotabaya Rajapaksa admits ‘not delivering’ as prices of essential goods soar 3 years ago Author AFP : Sri Lankan President Gotabaya Rajapaksa admitted his government is "not delivering" as shortages persist of food, medicines and...