Loading…
Yinlun Machinery wins EUR39.2 million battery cooling plate order from European carmaker · Endata