Swanson Bark fined $17,100 for fatal accident
Swanson Bark & Wood Products has been fined $17,100 for safety violations stemming from an accident that claimed the life of the company’s owner, John Leber.