The House, the Bath-based specialist brand consultancy, has become the first business in the city to be awarded B Corp status – a measure of an organisation’s commitment to meeting rigorous standards of social and environmental performance. B Corps are for-profit companies that are committed to business models that deliver positive impact. B Corp...