UPM Lappeenranta Biorefinery, Finland

The process technology involved in producing biofuels at the Lappeenranta biorefinery. Image courtesy of UPM.