Peking University HSBC Business School. Based in China, Peking University is ranked highly in the business school ranking for employer reputation. The university itself is mainly located in Beijing but its HSBC Business School (PHBS) is actually found at the university’s only satellite campus, in Shenzhen, Guangdong. Peking University Business School PHBS is also opening a UK campus in Oxford, set to admit its first students in Spring 2018, which will give students the chance to study for a year in the UK and another year in China. If you study business in Shenzhen, you’ll benefit from close proximity to the global financial centre of Hong Kong, and the school’s careers centre offers seminars and workshops designed to improve your interview and networking skills.