The first batch of vehicles from Japan has arrived in Sri Lanka following the government’s decision to ease the import ban. 2025-02-27