OSTN Staff
March 12, 2025
Government spending rose to $603bn in February despite hyperactive efficiency drive, data shows