The International Finance Corporation (IFC) views its investment in United Solar Polysilicon's US$1.6 billion manufacturing facility in Suhar as a strategic step towards building a new high-value... More
More Oman News