Identifying and evaluating business opportunities