What's ICPAn ICP (Internet Content Provider) license is a mandatory step for companies wishing to host their website in Mainland China. Without an ICP registration number, you will not be eligible for China-based web hosting and CDN services. Your do... continue reading