Maybe it isn’t what you want to hear, but business creds are often done badly. Numerous, and perhaps harsh, assessments have begun surfacing ranging from ‘They’re all as bad as each other’, by Stephen Fair of Econsultancy, to ‘Most ad agency new business presentations stink. Period’, by Mike Fromowitz, who writes for Campaign. Harsh, yes,