Boasting an impressive 15,000 square metres, the new car showrooms at Upplands Motors represent the single largest investment in Stockholm’s auto trade since the 1970s. The aim was to create an environment that’s both welcoming for customers and inspiring for employees.
Read more