You must log in or register to comment.
Have you seen IT budgets? Some vice-president of technology is going to be pissed his numbers look bad compared to his peers during their weekly numbers measuring contest.
😱
Its about $2.6 billion per week in revenue, even by the weekly numbers its not an impact
(based on ~$135b in revenue for 2023, according to financial disclosure reports)