Sri Lanka, Aug. 8 -- The Director General of Sri Lanka Customs yesterday informed the Court of Appeal that it has agreed to release 991 BYD electric vehicles, which had been detained by Customs, subje... Read More