Loading…
Eleventh Design & Research Institute signs $75M EPC contract for Chongqing semiconductor plant · Endata