21 Jan 2020 Press releases 2020 Global 100: Neste ranked as the world’s 3rd most sustainable company Renewable solutions