Work Site Accident Claims Life 99.1 News 7 years ago An industrial accident in Tecumseh has claimed the life of one person. Emergency crews were called to Prestressed Systems on Walker road around 6:30 this morning. Another person was injured and is in hospital. PSI makes concrete girders The Ministry of Labour is investigating.