Volvo cars Sri Lanka launches state-of-the-art car showroom and full-fledged service facility
Colombo, Sri Lanka. Volvo Cars Sri Lanka, a new subsidiary under the IWS Holdings Group has launched its state-of-the-art showroom and full-fledged service facility in Peliyagoda. The 20,000 [...]