Business & Economy Updated 10 Jun, 2023 10:48am Budget in brief: Interest payments eat up over half of budget pie Federal government revenue stands at Rs6887 billion or 47% of budget