TRT World Senior Business Producer Azhar Sukri talks about Volkswagen emission scandal

  • 8 years ago