Economics Why the Discount Rate Is the Most Important Factor in Investing 27 July 2025, 6:02 am Team Buyback