
By: Toh Han Shih
There are unanswered questions over the apparent August 16 suicide of Chen Fenjian (above, left), a former top executive of two large Chinese state-owned enterprises (SOEs) engaged in the Belt and Road Initiative, one of which, China Communications Construction Company (CCCC), was recently sanctioned and accused of corruption by the US g…
