The US Congress.
The Legislative branch.
The legislative branch of government is responsible for funding all government expenditures. Funding bills are initiated in the House of Representatives and thereafter to the Senate for approval or disapproval. More often then not, through conference committees of both Houses, the levels of funding get compromised and funds are appropriated and applied.
The House Armed Service Committee is a committee of the US House of Representatives that funds the Department of Defense and the US armed forces.
Taxpayers money personally I feel the armed forces needs more funds
Yes, armed forces should be allowed to recruit in public schools because the government funds these schools and has the right to recruit in them. There is no harm in recruiting in public schools because there is so much about the armed forces not known by kids, and this is a great education opportunity to learn about the life and job of the armed forces.
Legislative
The Legislative Branch controls the allocation of funds in the United States.
appropreate funds to carry out laws and programs
The Insolvency Service is part of the UK's DBIS where it is an executive branch. An example of what it provides is providing banking and investment services of estate funds during bankruptcy and liquidation.
The Department of Defense (The Pentagon) just like it does all the Armed Services.
The legislative branch authorizes and appropriates funds for budget spending.
Provides more funds for investment