Loading…
OCI Holdings signs $700 million polysilicon supply deal with Trina Solar · Endata