Japanese car company Nissan has decided to stop making cars in India. Instead, it will sell its 51%…
Riding the Future: Barcelona’s Driverless Bus Takes the Wheel Imagine hopping on a bus in downtown Barcelona, only…