The operators of Newby Island Resource Recovery Park have entered into an agreement with San Francisco Baykeeper to stop pollutants from washing into nearby waterways, as first reported by the San Jose Mercury News.
Newby Island facility reaches settlement over Bay area pollution