Historic record for card payments! Exceeds 2 trillion lira for the first time

Select Language

English

Down Icon

Select Country

Turkey

Down Icon

Loading