Geely takes aim at Europe
Starry or Starray? At a recent UK launch event, attended by what looked like hundreds of media, dealers, executives and others, both pronunciations were used. I noticed the latter tended to be spoken by those with English as their mother tongue, so as that …