KRTL BioTech

U.S. government posts $235 billion budget deficit in February

U.S. government posts $235 billion budget deficit in February

The U.S. government recorded a $235 billion budget deficit in February, the Treasury Department said on Wednesday.