BMW Group, the official automotive partner to the London 2012 Olympic & Paralympic Games, has now delivered the first 40 vehicles that will be used for this summer’s games in London. The newly-liveried vehicles will form part of the full fleet which will be used by the London Organizing Committee of the Olympic and Paralympic Games [...] Related posts: