Loading…
Eleventh Design & Research Institute wins EPC contract for SMIC Shaoxing project · Endata