More women are starting businesses than ever before, with more than 163 million women-owned businesses launching worldwide since 2014. Now credit card network Visa is showing their commitment to supporting female entrepreneurs by launching the global initiative She’s Next, which will encourage women small business owners to build and grow their businesses. Suzan Kereere, global head of merchant sales and acquiring at Visa, says that when it comes to …