MUNICH, GERMANY - MARCH 19: The logo of the Mini car company is visible on a Mini Cooper car at a Mini dealership March 19, 2003 in Munich, Germany. BMW Group, owner of Mini, posted record sales and profits for 2002 at their annual news conference, increasing its total revenues by 9.9 percent to EUR 42.282 billion and net profit by 8.3 percent to EUR 2.020 billion. Both the BMW and Mini brands contributed strongly to a positive showing by the BMW Group.   (Photo by Sean Gallup/Getty Images)