West Coal Terminal Denied, As Corps Sides With Lummi Tribe Tim Newcomb May 18, 2016 No Comments A 34-page U.S. Army Corps of Engineers decision has stopped movement on a proposed coal export terminal at Cherry Point in northwestern Washington.Read More
China Cracking Down on Polluters Saibal Dasgupta February 5, 2016 No Comments Firm that dumped waste acids into rivers fined $26 million. Read More