Citroen reveals Nemo prices By Ralph Morton|2008-06-28T00:00:00+01:00June 28th, 2008|Van News| Citroen releases the new Nemo with prices between £7995 to £9915. Read More