Significance of technology to business strategy