Bristol creative group Istoria has become the latest business in the city to achieve the rigorous global standard of B Corp certification, which recognises firms that balance profit, people and planet Following its accreditation, Istoria Group – a collective of creative agencies spanning exhibitions, events, design and branding founded...