Industry Experts Defend SSDI

Social Security Disability Insurance (SSDI), the safety net for disabled US workers, has come under recent scrutiny. Some critics suggest the program adds to the national deficit and is a drain on the US economy.