A company in Natchez has been fined over $60,000 after a worker fell to his death from a barge earlier this year. The U.S. Department of Labor’s Occupational Safety and Health Administration (OSHA) issued the report on Aug. 17, citing multiple safety violations at the Buzzi Unicem USA facility in...