
IRS employee safety at risk at Missouri storage site
The Internal Revenue Service needs to make improvements to protect the health and safety of employees working at an underground file storage site, where the perils include falling rocks and broken ladders. The so-called “C-site,” located in Independence, Missouri, has been the subject of complaints by IRS employees and their







