(UTV|COLOMBO) – Sri Lanka Customs (SLC) the country’s largest revenue earning state body has been able to secure a tax revenue of...