China’s top leadership vows to give ‘green light’ to a batch of tech deals in sign of policy relaxation

The statement is another sign that the regulatory storm over China’s internet sector is over, as the government shifts its focus to boosting the …