Footage of a group of besuited Chinese company executives crawling on the floor in a queue in front of their staff has gone viral. The managers and directors had to get on all fours because they had failed to hit their sales targets, according to a source. The video is said to be filmed in Jilin Province in north-eastern China during the year-end gala of a restaurant company. An employee ...