(ADPnews) - May 19, 2010 - Finland-based biorefining-tech developer Chempolis Oy has opened a EUR-20-million (USD 24m) worth cellulosic ethanol facility in Oulu, central Finland.