Although the delay in the tabling of the 2025 Budget has impacted on policy certainty and the rand, the delay may be worthwhile if the Budget that is delivered on March 12 turns out to be truly ...