Amazon briefly hit the $1 trillion market value, Mercedes-Benz reveals its first all-electric car and Queen’s University creates a roll-up tablet.