Peking University, shown in an undated photo, will open a branch of its business school in Oxford. Photo: Handout