Shanghai Business School (SBS), formerly East China Branch of Tax Administration School of the Central Government, is a 70-year-old school under the direct auspices of Shanghai Muni...