Leoch has established eight regional production bases located in Guangdong, Jiangsu and Anhui of the PRC, Malaysia, Vietnam, Sri Lanka and India respectively. With more than 10,000 employees in which more than 500 are technical engineer, Leoch..
Relevance: 10.568547