National grid electricity management role could be handed to Ofgem, says report

Energy Voice

Breaking