EDF Energy is a London-based energy provider operating wind farms and other renewable energy sources.