Hanwha Qcells said Monday it has signed a contract with Zelestra Energy to supply about 320,000 solar modules and provide engineering, procurement and construct