Tearing down SLO County oil refinery will have one major, unavoidable impact, report says

October 28, 2024