Chinese state media enthusiastically announced the formation of an “internet federation” on May 9, which claims to be China’s first non-governmental organization made up of Chinese internet companies.
But is it really independent from the Chinese regime?