Biofuels Looking Worse, Not Better, Over Time
More than a decade after the 2007 Energy Independence and Security Act imposed mandatory biofuel requirements on the American economy, even biofuel apologists acknowledge biofuels are falling far short of industry promises.