The News Center |
$151 million settlement proposed in lawsuit over 2014 Charleston chemical leak
The News Center $151 million settlement proposed in lawsuit over 2014 Charleston chemical leak. Location of the Freedom Industries chemical storage tank leak that occurred in January, 2014, in Charleston, W.Va. By Associated Press |. Posted: Fri 2:01 PM, Apr 28, 2017. |
…

