Leading European Brand Design Agency Lands in the UK

Little Buddha, the leading brand design company launched in Barcelona in 2006, has opened its first UK office in Cambridge. Little Buddha offers innovative packaging design, corporate identity and effective bra...