top | item 46791639 (no title) nine_zeros | 1 month ago It is a 96b loss in market cap, not revenue or profits. discuss order hn newest No comments yet.
No comments yet.