Trina Solar Limited
Org chart