Press Releases

Alibaba Group Holding Ltd (BABA) Authorizes $4B Stock Buyback, Shares Drop Amid Slowing Revenue Growth

August 12, 2015

Alibaba’s disappointing sales figures for the quarter underscore how hard it is for a company of its size to continually grow at outpacing rates, James Gellert, CEO of Rapid Ratings, said…

Skip to toolbar