Can anyone explain .....31 Jul 2023 23:16
In the UKW Half Year Report for the six months ended 30 June 2023 there is a sentence on page 10 that I don't understand "The Group’s strategy remains to maintain an appropriate balance between fixed and merchant revenue". What is merchant revenue ? I assume fixed revenue refers to fixed price PPA's.
As an aside, I don't understand what a buyout price or a recycle price for a ROC is either, and Mr Google is reluctant to explain.
Many thanks in advance