Independent Sri Lankan news intelligence
A large number of people have visited the Inland Revenue Department’s (IRD) head office to obtain Taxpayer Identification Numbers (TIN), resulting in severe congestion. ..
Full article content remains on the original publisher's website.