Sri Lanka Customs has agreed before the Court of Appeal today (03) to release 506 BYD electric vehicles detained by the Sri Lanka Customs upon submission of an additional bank guarantee.
It is reported that this agreement was expressed when a petition filed by John Kills Auto Private Limited, which imported the vehicles, was taken up today (03).