Previous Next Prime Minister Abiy Ahmed and his delegation visited the headquarters of the e-commerce giant Alibaba, in Hangzhou, China.