briannagallo4467 briannagallo4467 24-08-2022 Business contestada Economic rent refers to the price paid for land and other natural resources that?