BMW’s electric 3 Series is finally taking shape. With its official design premiere set for March 18, the German marque has shared the first technical details of the i3 sedan – the second production ...