Ghosn's mantra: Go big or you'll go away

28 May 2010