ChinaCache International Holdings shares are trading lower after CEO Song Wang went under investigation for allegations of bribery. Since then, the CEO has resigned, and the Prosecutors Office of Beijing is investigating the company.
Benzinga Newsdesk