From starving pigs to disappearing chairmen: Chinese companies offer some bizarre excuses for plunging profits, missed deadlines amid worst earnings season on recordhttps://buff.ly/2VfHTfa
0 replies
7 retweets
9 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.