Web enablement implications for business strategy