Yes, you heard it right. The BBC reports:
A video has surfaced online showing staff at a Chinese bank being publicly spanked for poor performance, sparking outrage.
The video, first posted by the People's Daily, shows a man asking eight employees why they did not "exceed themselves&