YouTrip launches Mastercard-powered card for SMEs

YouBiz's offering charges no card fees and does not require businesses to maintain a minimum account balance.