(PDF 90.0 KB)
New: Produces high concentration photovoltaic (HCPV) solar modules.. Created 256 jobs.
2011 | Announcement