Industry Profile: David Hayes Managing Director of HBT Agency
David Hayes takes up the B&T truth challenge. But the question remains - has he revealed too much?
David Hayes takes up the B&T truth challenge. But the question remains - has he revealed too much?