Scottish renewables developer Muirhall Energy has secured contracts for difference (CfDs) for 143.3 MW of onshore wind projects in the UK's Allocation Round 7 (AR7) of the UK government’s CfD scheme.