Citroen Nemo review and buying guide (2008-2017)
The Citroen Nemo van is one of the smallest commercial vehicles that has been sold, smaller even than the likes of a Volkswagen Caddy – or indeed a Citroen Berlingo. It first went on sale in 2008 and survived through to 2017 in the UK, when Citroen decided to stop selling it due to general lack of...