Technology in the Modern Corporation: A Strategic Perspective