Boss unveils London installations linked to British Grand Prix
Boss has deepened its already strong connection with motor racing with a publicity event linked to the weekend’s British Grand Prix.