First Solar: Leveraging Innovation to Create Markets
- 11 years ago
First Solar: Leveraging Innovation to Create Markets
International Business Forum - The Renaissance Esmeralda Resort & Spa
Guest Speaker:
Jim Hughes
CEO
First Solar
International Business Forum - The Renaissance Esmeralda Resort & Spa
Guest Speaker:
Jim Hughes
CEO
First Solar