Block's first quarter profit falls as spending slowdown fears mount

May 1, 2025 - 21:18
 0
Block's first quarter profit falls as spending slowdown fears mount