Block trims 2025 outlook as spending slowdown fears mount, shares slump 16%

May 1, 2025 - 22:00
 0
Block trims 2025 outlook as spending slowdown fears mount, shares slump 16%