New Volvo Cars tech hub in downtown Stockholm opens its doors | Volvo Cars Media Intl