News

Stimulus program for small business nearly depleted as Congress still negotiating a deal

Over roughly two weeks, about 90% of the billions set aside to help businesses stay afloat during the coronavirus pandemic has been allocated.