Many CEOs believe technology will make people 'largely irrelevant'betanews.com17 pointstroopkevin10 years ago