Share Facebook Twitter LinkedIn Pinterest Email Detentions, public shaming and suicides intensify the country’s corporate gloom Source link