Episode 41: Bill Ashworth – Alibaba

Play episode

Bill Ashworth is the Director of State and Local Government Affairs at Alibaba Group, a multinational e-commerce company, headquartered in China. 

More from this show

Episode 41