February 8, 2017 2019 Volvo XC40 – Swedish View of Link & Co Sweden has experienced mixed success when automotive industry is concerned. From one side we have …