Government pressure: China’s tech giants shudder

Microsoft and Alibaba start Ethereum project

Belgium fears Alibaba is a nest of spies