Canadian Solar subsidiary signs PPA for Slate solar and storage project in California

Image: Canadian Solar to supply power to two energy companies in California.Photo: Courtesy of chuttersnap/Unsplash.