February 17, 2020 by scottsousaNeste (Finland)Facing headwinds and market devaluation in oil refining, transformed the company to develop sustainable sources of energy.