Dell Technologies shareholders approve relocating the company's legal home to Texas with 97% approval · Digg