Esolar

Constructs solar thermal power plant

placePasadena, California, United States calendar_todayFounded 2007 groups68 employees language esolar.com

Registered entities

Innovation

27 patent families (18 granted) — focus: Mechanical engineering, Physics & computing; filing pace dormant.

Coming soon