Online card firm Moo-Ves onto high street

MOO, the online card printing specialist, is to open its first bricks and mortar store in Shoreditch, east London, it announced today. The seven-year-old firm, which printed over 90m business cards last year, is the latest online business to take up space on the high street. The Cambridge Satchel Company opened its first store in Covent Garden last week.