Microsoft Working To Create A Robot ‘Second Self’ That Will Be Our Inseparable Digital Alter Ego January 23, 2018 3:17 pm