Alibaba Group Holding Ltd (BABA) Wants You To Buy Things With Your Face

Alibaba Group Holding Ltd (NYSE:BABA)’s founder and CEO Jack Ma has revealed one of the electronic payment technologies the company is working on and it directly concerns your...

Keep Reading →