ChinaCache International Holdings Ltd. announced that the Company and Mr. Song Wang, the Company's Chairman and former Chief Executive Officer, are under investigation for allegations of bribery; Mr. Song Wang has resigned his position as the Company's Chief Executive Officer and the Company's Board of Directors (the "Board") appointed Mr. Bin Liu as the Company's Acting Chief Executive Officer, effective May 17, 2019. Mr. Song Wang has been arrested and is also currently under investigation for the allegations of enterprise bribery against the Company. Mr. Bin Liu joined the Company in 2012 and was the Company’s Vice President in charge of new products development prior to his appointment to the current position.