EDF Energy, a unit of French utility EDF (EPA:EDF), has officially launched its 41.5-MW Blyth offshore wind farm and a 49-MW battery storage facility, both in England.