Canadian Solar $CSIQ PPA For California 100 Megawatt Project

#11746
Super Harley
Participant

Makes sense all those desert areas and solar – too logical?