‘The Stella show’: the executive at the heart of BYD’s global push

3 weeks ago 6