Press release

London SMEs and training providers need to work better together

Ofsted report says that businesses and training providers in London must overcome barriers to help learners.