Nissan names new finance chief, some managers to leave in latest shake-up November 1, 2019 Read More »