- LICENSED test567 suntech MG 2114
Dr. Shi Zhengrong CEO of Suntech Power during a press conference at the head office in Shanghai. - LICENSED test567 suntech MG 2116
Dr. Shi Zhengrong (edge of table) CEO of Suntech Power during a press conference at the head office in Shanghai. - LICENSED test567 suntech MG 2118
Dr. Shi Zhengrong (2nd from left) CEO of Suntech Power during a press conference at the head office in Shanghai. - Managers of IVAKE a solar tube fab.
Managers of IVAKE - a solar vacuum tube fab. left Huang Yao Hua (general manager), right Pan Yi (vice general manager)