Richard Perry, INFINOX Market Analyst
Writer