By John Matras Apr 4 2011 - 5:53pm 2012 BMW 6-Series BMW 6-Series debuts at Shanghai Auto Show Carmakers: BMWNews Categories: Automotive News US Battery Manufacturer Shows Off 750-Mile Pack, Secures $65 Million Funding Led BY BMW Tesla Will First Overtake Audi, BMW and Mercedes On Its Way To Global Auto Domination more