President Bola Tinubu had, on Wednesday, presented a N49.7 trillion budget to the National Assembly for approval for the 2025 fiscal year, out of which N4.06 trillion was earmarked for infrastructure.