An executive who appeared unsympathetic when he spoke to the public after a chemical spill sullied tap water for 300,000...
Freedom Industries Executive News
A former Freedom Industries executive was sentenced Feb. 11 to one month in federal prison for a chemical spill that...