Star Metro - Bumpy ride for electric cars in Europe