TZL bags $1m locker deal with DSV, bolsters recurring revenue The deal with DSV demonstrates TZ’s commitment towards a recurring revenue model, Read More