Director
Mike Raspolich
CEO Approval Rating
82/100
Stellar Energy engages in engineering, procurement and construction of solar power projects in the United States.