Mainstream Energy Corporation

Mainstream Energy Corporation is a solar energy company founded in 2005. It is the parent company of REC Solar, AEE Solar, and SnapNRack.