A Beijing think tank offered a frank review of China’s technological weaknesses. Then the report disappeared

The study, removed from an institutional website, says scientific “decoupling” would harm China more than the United States
Source: Science Editor’s Choice