Sushi brand Yo! Sushi has landed a contract with retailer Co-op to supply its new food store in Moorgate, London, which will be a "convenience store" catering to consumers looking for fresh