Nissan hiring 300 to develop common connected car technology