News

Canada Site Visit

Neo visited sites currently using neo in Toronto Canada. Thank you for making us feel very welcome, and thank you for all the positive feedback regarding neo. We are pleased you are happy with our product.


Monday 14th of November 2011 [Back to News List]