Sri Lanka's president Ranil Wickremesinghe, who is also the island nation's finance minister, presents the 2024 budget at the parliament in Colombo, Sri Lanka Nov 13, 2023. Reuters