KRTL BioTech

Businesses slowed paying their bills in March, but spent a whole lot on technology, data shows

Businesses slowed paying their bills in March, but spent a whole lot on technology, data shows

As the economy shut down, businesses diverted spending to technology, while cutting back more broadly, including on payments to suppliers.