However, there is no clarity over the distinction between investment pledges and realised investments over the past five years. This conflation will now become a R2-trillion conundrum that will only become clearer beyond 2028. What is clear from the announced pledges is...