img_7855 Published September 11, 2019 at 6403 × 4269 in CLC Advisors’ CEO Cindy Chin joins Mercedes Benz EQ x Ars Electronica