How does technology affect the business environment?​