State safety officials have fined the city of Indianapolis $80,000 for an accident that killed a garbage truck worker. The Indiana Occupational Safety and Health Administration cited the city on Sept. 5 with a number of violations in connection with the death of Thomas Welch this April. OSHA investigators stated that DPW workers routinely violated […]