As Sri Lanka announces its Budget for 2025, let’s take a look at how they actually performed against their targets in 2024.