Alibaba tests water with e-commerce initiatives

Does this hint at future expansion into Africa?