managerial economics review 7250548