Begin typing your search...
Showing results for "#Alibaba Group Holding"
Tencent launches palm-based payments in China
Palm prints must be taken at a designated machine at a metro station and passengers can then use their palms at turnstiles with a green circle,...