NTOIF - With Neste Biofuels Do Have A Place In The Green Economy June, 25 2021 07:04 AM Neste Oil Ord The financial report from Q1 of 2021 was unexciting. There were, however, some positive developments in the renewable segment. The stock is trading at a premium to historical values. For further details see: With Neste, Biofuels Do Have A Place In The Green Economy