News

A former tech executive has been given 14 years prison time for embezzling CNY140 million (US$19.5 million) from his company ...