Visa reports 15% jump in net revenue in Q1 2026

Visa reports 15% jump in net revenue in Q1 2026