Freedom Industries Pays $11,000 Fine in West Virginia Chemical Spill
The company that spilled chemicals into West Virginia’s largest water supply has paid an $11,000 fine for a pair of violations. The Labor Department’s Occupational Safety and Health Administration fined Freedom Industries $7,000 earlier this month for keeping storage tanks …