By CEP Staff • 22 April 2009 in News

Czech Republic based bioethanol plant developer seeks Eur40 million to complete construction