The latest Contract for Difference (CfD) auction has delivered its biggest return yet, with more than 130 projects to be delivered, including the world’s largest floating offshore scheme and Europe’s ...