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 Olympic and Paralympic Games in London. The newly-liveried vehicles will form part … Continue reading
