Search results

  1. S

    Alibaba IPO

    Yeah you're waaaaaaaaaaaaay off if you think it's worth less than $20bn I think it made around $5bn in profit last year
Back
Top