E-Commerce: Alibaba and MasterCard sign MoU

Alibaba Group and MasterCard have signed a Memorandum of Understanding (MoU) agreeing to collaborate in e-commerce business in the future. Under the terms of the MoU, the two companies aim to join forces to establish an enhanced...

Read More