I am mystified as to what point we stopped speaking English in the business world.
This link, http://news.saymedia.com/2010/09/videoegg-to-acquire-six-apart-and-create-say-media.html, had this gem:
Through the creation of social hubs and influencer-driven custom content programs linked to the innovative AdFrames offering, SAY Media delivers engagement across display and mobile.
What the bugger have they just said?
