site logo

Duke solar partner REC Solar buys commercial sector competitor Stellar Energy