Head Of Nissan America Says The Company Needs A 'North Star'

Technology

Head Of Nissan America Says The Company Needs A 'North Star'

By Jalopnik

When Christian Meunier took over Nissan's Americas business at the start of the year, he said the company was lost. "There was no North Star. There was no vision. There was no direction," Meunier said in an interview ... The automaker has struggled t ...Read more