Come up with a name for your new list and we'll add to it:
Stellar Energy was acquired by
REC Solar on June 17, 2015.
Stellar Energy is a large-scale solar energy integrator, with complete system design, engineering, procurement, and construction management capabilities. Stellar Energy navigates the technical, logist…