The Department for Work and Pensions (DWP) has announced a major new grant scheme aimed at supporting employers and job seekers, with payments of up […]