Peter Xu Plug and Play China

Peter Xu

Managing Partner, China

Peter is the Managing Partner for our operations in China.