Pay88 has a licensing agreement with Chongqing Yahu Information Development Company ("Yahu Information") for their proprietary software and technology for the online money transfer system. Yahu Information also has the ICP (Internet Content Provider) license which is required by the Chinese government to operate the Internet platform. The Chinese government does not permit foreign companies to directly operate Internet services in the country.


