Chairman
Richard Morse
CEO Approval Rating
89/100
TRIG is an England-based investment company that makes investments in assets generating electricity from renewable sources.