By CEP Staff • 4 April 2013 in News

Ensus halts production at UK ethanol plant for third time