News

How do you create a logo for a company that doesn't do one thing, but lots of different things? How do you visualize the abstract notion of innovation?
Last December the Solicitors Regulation Authority unveiled its new Digital Badge, a logo law firms can display on their website to announce their regulated status. Rachel Roche While it received a ...