On December 15, 2019, Mr. Bin Liu resigned from his position as Chief Executive Officer and Director of ChinaCache International Holdings Ltd. (the "Company"). On that same date, the Company's Board of Directors appointed Mr. Xiaoqiang Wei as the Company's Chief Executive Officer. Mr. Xiaoqiang Wei joined the Company in 2005 and served as the Company's Vice President in charge of procurement and basic operations prior to his appointment as the Company's Chief Executive Officer.