Millions of people with energy-limiting chronic illness (ELCI) are being failed by both employers and the Department for Work and Pensions (DWP), according to a new user-led report. The study found that the flaws within the disability benefits system create a […]