Business Visa Launches New ‘Where You Shop Matters’ Initiative To Support Small Businesses In NigeriaBy AdeOJune 18, 2020 Visa, the world’s leader in digital payments, has launched its new “Where You Shop Matters’…