Clean Energy Collective '50% oversold', president says
Clean Energy Collective (CEC), the First Solar-backed leader in the burgeoning US community solar market, is currently 50% oversold, according to president Paul Spencer.
Clean Energy Collective (CEC), the First Solar-backed leader in the burgeoning US community solar market, is currently 50% oversold, according to president Paul Spencer.