CoreWeave's S-1 shows ~77% of its $1.9B revenue in 2024 came from its top two customers, one of them being Microsoft, which accounted for 62% of total sales 4 weeks ago techmeme.com
CTA warns that tariffs could lower U.S. consumer purchasing power by $90B to $143B 4 weeks ago venturebeat