Wired UK x MastercardBrand new work from Yo, for Wired UK in partnership with Mastercard.The illustration accompanies a feature about their new tech Ethoca, which helps to prevent fraud and improve the customer experience. Share