The regulatory crackdown on Chinese and generation stocks continues, and Beijing proceeds to announce incremental measures. What happened: China’s Ministry of Industry and Information Technology has issued an ultimatum to web corporations to avoid blocking links from others on their sites or disclosing themselves to regulatory action, Reuters reported. This would end what analysts call “walled gardens” from Chinese giants such as Tencent Holdings Limited (OTC: TCEHY) and Alibaba Group Holding Limited (NYSE: BABA). The latest announcement comes with the utmost wisdom of a series of restrictive regulatory measures the Chinese government has announced since it expired last year that...