STARTUPS Yoyo: Wins 3 Awards from Duke of York Apr 7, 2014 Yoyo, a mobile payment app and marketing engine based in London, has picked up two out of three awards at Pitch@Palace, an…