February 25 (SeeNews) - EDF Renewable Energy (EDF RE), a major renewables developer in North America, has brought online its first battery storage project, a 20-MW nameplate capacity system in McHenry County, Illinois.