Canadian Solar Subsidiary Recurrent Energy Reaches Commercial Operation of 60 Megawatt Barren Ridge Solar Project
Project delivers clean electricity to Los Angeles Department of Water and Power GUELPH, Ontario, Canada and LOS ANGELES, California, USA, September 29, 2016 – Canadian