The Peninsula Shanghai is acclaimed as the World's Best Business ...