New Delhi: Renault India has appointed Nabeel A. Khan as the Director & Head of Public Affairs, Communication, …