A federal grand jury indicted three fossil fuel companies of negligence in the wake of a large oil spill off the coast of southern California in early October. The indictment …
A federal grand jury indicted three fossil fuel companies of negligence in the wake of a large oil spill off the coast of southern California in early October. The indictment …