
David Einhorn Proposes Reverse Takeover Of Former BioFuels Company For Its $178 Million Tax Losses
– – BioFuel Energy Corp is a publicly traded company headquartered in Denver, Colorado. Biofuel Energy was founded in 2005 with initial production commencing from two bio ethanol plants commencing More...