site logo

First Solar buys into CEC, the leading U.S. community solar developer