Hangzhou Chensheng Cable Company won a bid to supply and install power distribution equipment for Geely Auto's 100,000-vehicle logistics supporting project at the Dajiangdong manufacturing base in Hangzhou.