All about finance. Anticipated Key Rate in 2025 Likely to Fall Short of the Minimum Limits Set in 19-22% Range , and Administrator 2025 April 27