Colombo, Oct. 18 -- A stock of 22,950 metric tons of imported salt, valued at over Rs. 910 million, has been detained by Sri Lanka Customs after being found non-compliant with national standards and i... Read More