13 Sep 2011, 16:58 UTC · By: Mihnea Radu / Mercedes is all about being eco-minded at the 2011 IAA in Frankfurt today, revealing not only the stunning F125 Concept, but also a new E-CELL vehicle based on the fresh B-Class, that’s only r...