Lean Applications in New Biofuels Production Jason Turgeon Jun 25, 2008 3 Blog By Jason Turgeon: It seems that with oil nearing $140 a barrel, everyone is suddenly excited about improving…