Alibaba Earnings Results
wow another upsize of 15 billion of share buy backs which I like, its a good way to use their cash warchest… they just have way too much cash haha
wow another upsize of 15 billion of share buy backs which I like, its a good way to use their cash warchest… they just have way too much cash haha