liquidity

Liquidity Crisis Looms, as Tradeshift Reports 62% Drop in Global Trade Transactions

Global business to business transactions have dropped by an eye-watering 62 percent since March 8, according to the latest data…