Posted inSmall Business
Social Safety Administration Awards $7.8B IT Contract
Despite being useless for years, a whole bunch of veterans remained on the Social Security Administration's (SSA) payroll and received almost $38 million in benefits, in line with a report…