New York, USA (Oct 26, 2011) FOR IMMEDIATE RELEASE New Perspectives today announces the launch of new-perspectives.com the website for New Perspectives. The site is a Scherr Technology Signature Website with content management system (CMS) and search engine...