90% of High Tech companies are not clear in explianing  what they sell

Great technology should improve life, not distract from it. 

Print Print | Sitemap Recommend this page Recommend this page
© ahrono associates 2012 © Miha Ahronovitz