Market Data Austria’s card payments value to reach $90.5bn in 2025 Market Data Azerbaijan’s card payments value to reach $4.2bn in 2025