The B2B marketing sector is under "unprecedented strain", a new report has warned. In a survey of 1,000 marketers and tech buyers in the UK and US, 53% ...
Over 40% of SMEs say they're unable to pay staff on time, and a quarter have been forced to pause hiring as a result of delays with invoices being paid.