Card payments gain popularity in Nigeria: 90% of surveyed SMEs believe card payments positively impact their revenues and footfall Visa ...