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