What does Benefits Agency mean?

Benefits Agency meaning in Finance Dictionary

A now-defunct executive company in the now-defunct division of Social safety (DSS). The was changed by Jobcentre Plus in April 2002 and it is today the main division of Perform and Pensions (DWP). Jobcentre Plus issues benefits to those of an operating age, helping the unemployed to locate work.