solar panels

Investor Relations

Recent News / Press Releases

Corporate Governance

Senior Leadership Team
Robert S. Yorgensen – President & CEO
Thomas D. Vitro – Vice President, CFO, CAO & Secretary

Board of Directors

  • Robert S. Yorgensen - Chairman
  • John A Janitz - Lead Director
  • Andrew M. Leitch
  • Xin (Cindy) Lin
  • Ping (Daniel) Yu
  • Lenian (Charles) Zha