challenges and opportunitiesbusiness