Chairman & CEO
Peng Heng Chang
CEO Approval Rating
74/100
1981
PublicOther6244
http://motechsolar.com/