The Motley Fool Discussion Boards

Previous Page

Stocks A / Alibaba


Subject:  BABA Date:  1/24/2018  5:47 AM
Author:  Hendrickson71 Number:  82 of 91

In 2016, total mobile payments in China totaled $5.5 trillion. In the U.S., it was just $112 billion. (Oh, they have Ant Financial)
Copyright 1996-2021 trademark and the "Fool" logo is a trademark of The Motley Fool, Inc. Contact Us