Mastercard Launches New Platform to Boost Small Businesses November 13, 2024 Mastercard Biz360 aims to save business owners’ time and resources with a one-stop shop to