An allegation that a former Sri Lankan Parliamentarian was detained and questioned by UK immigration authorities over difficulties reading his new passport has opened...
Sri Lanka’s Inland Revenue Department (IRD) has collected around 61% of its ambitious Rs. 2,402 billion tax revenue target for 2026, putting the Government...