Tech

Alibaba signs agreement with Belgium for e-commerce trade hub