Project helps thousands of people in England and France into employment and entrepreneurship
New research led by the University of East Anglia (UEA) shows that large infrastructure projects which are the focus of the UK government's leveling up agenda and include support for business start-ups, must also offer sustainable, ...