Alibaba 'Has A Shot' With Cashless Payments, But Apple Has Momentum By: Benzinga via Benzinga March 16, 2015 at 13:59 PM EDT It was recently revealed that e-commerce behemoth Alibaba Group Holding Ltd (NYSE: BABA) is testing facial recognition technology for ... Read More >> Related Stocks: Alibaba Group Holding Ltd Apple Bio-Techne Corp