img_5587 Published September 11, 2019 at 5152 × 3435 in CLC Advisors’ CEO Cindy Chin joins Mercedes Benz EQ x Ars Electronica