E

Elliot Richards

PersonMentioned in 1 video

Cold Fusion's China correspondent who provided insights into BYD's operations and the Chinese auto market.