On 19 Nov, Nissan boss Carlos Ghosn’s arrest in _____ shocks auto industry. A. China B. Japan C. USA D. France Answer Japan Submitted by: Asan Mcqs World Current Affairs Share this Related Mcqs