B2B brand messaging is becoming too vague for buyers

The Drum recently highlighted that 61% of B2B tech buyers believe corporate brand messaging is too vague to actively represent their brand and attract buyers.