Results

2 people

Managing Director ESS (Australia)
Contemporary Amperex Technology Ltd. (CATL)
Director
Contemporary Amperex Technology Ltd. (CATL)