Features 04 April 2018 / 10:51IST Autonomously yours, said Mercedes Benz at the recently concluded SxSW in Austin, Texas An all-electric, fully automated future is on the brink of becoming the real deal