Fleet News

Smart

  • Company Car Reviews 13 May 2010

    When it arrived in the UK, the Smart Fortwo CDI had the dubious honour of being one of the least powerful cars to be launched for many years.