B2B spending surge