Nov 8, 20171 minA NEW SELF DRIVING CAR - NAVYAA French Technology company Navya unveiled a self driving sedan without a general driving seat. It's a 6 passenger electric vehicle. Read...