0

ŠKODA soon to officially enter Sri Lanka

ŠKODA soon to officially enter Sri Lanka under IWS Holdings ŠKODA, the world renown Czech brand which has been under the Volkswagen Group since 1991, will soon mark its official presence in Sri [...]