What are Carbon Contracts for Difference (CCfD)?
We are going to be hearing a lot more about Carbon Contract for Differences (CCfDs) over the next few months.
As Europe looks to wean itself off Russian gas and accelerate its timetable for decarbonis…