CNR posts Q1 profits of £992m, expects to generate ‘significant’ cash flow in 2021

CNR Q1 results
CNR's Ninian Central Platform.

More from Energy Voice

Latest Posts