Peter Hope

Peter Hope

Peter Hope

Partner, Oxera Consulting LLP, UK