Every business on every platform. Or, at least, that seems to be the rule in today’s fragmented media landscape. The problem? A brand doesn’t speak in one place but everywhere, all at once. A lot of businesses seem to think that if you have a logo, a colour palette, and maybe even a tagline (wow!), they’re good to go. But, if their brand language sounds like five different people shouting from…