FarmTech Welcomes Crombie Report
Wed Sep 3, 2008
Crombie Report recognizes Port of Oshawa right location for ethanol facility
... read more
Oshawa Ethanol Facility to Create 700 Jobs
Sat Apr 5, 2008
Oshawa – Planning is underway to bring hundreds of jobs to Durham Region, and pump millions of dollars into the local economy by building a state-of-the-art ethanol facility.