Capital Cost Recovery across the OECD, 2025 Update
The ongoing economic uncertainty from Russia’s war in Ukraine, economic recovery, supply chain disruptions, and rising interest rates have highlighted the importance of business investment.
30 min read