Chevron blames EPA for DeForest biodiesel plant closure, 26 facing layoffs
The company, a subsidiary of the oil and gas giant Chevron, announced the closure last week. Chevron Renewable Energy General Manager of Corporate affairs Neville Fernandes confirmed to 27 News that all 26 employees at the plant will either be offered …