VIDEO: Chinese executives made to crawl for underperformance

VIDEO: Chinese executives made to crawl for underperformance
play icon
Picture used for illustrative purpose only.