rasleenk045 rasleenk045 30-04-2024 Business contestada Diminishing returns is the point at which. more will not yield better results. ○ A. producing B. investing C. selling D. distributing