TradeTech Eye — Capital Markets Technology News

Charlie Chipchase

Managing Director, Petra Funds Group

Stories featuring Charlie Chipchase