Bristol youth empowerment social enterprise Babbasa has warned of the impact of increasing unemployment and social immobility in the city as it was officially been presented with the UK’s highest business accolade, the Queen’s Award For Enterprise. Earlier this year the non-profit empowerment organisation became one of just seven...