On the Radar – New benefit for people with disabilities

This edition of On the Radar looks at the Canada Disability Benefit (CDB), a new government benefit that people can now apply for.