CTOs on the Move

SET-Solar Corporation

www.set-solar.com

 
SET-Solar Corporation is a Mountain View, CA-based company in the Energy and Utilities sector.
  • Number of Employees: 25-100
  • Annual Revenue: $1-10 Million
  • www.set-solar.com
  • 655 W Evelyn Ave Ste 2
    Mountain View, CA USA 94041
  • Phone: 877.786.8649

Executives

Name Title Contact Details

Similar Companies

Sunwealth

Sunwealth is a clean energy investment firm who curates high-performance commercial solar projects that deliver clean energy and boast exceptional return potential for our investors.

3S Services

3S Services is a Carrizo Springs, TX-based company in the Energy and Utilities sector.

Onyx Renewable Partners

Onyx is a renewable energy development company established by funds managed by Blackstone Energy Partners that is focused on greenfield development in the North American solar and wind sectors.

Imperium Renewables

Imperium Renewables, Inc. designs, develops, builds, owns and operates biodiesel production facilities that will be capable of consistently producing industrial scale quantities of biodiesel from multiple feedstocks that exceed industry quality