Mediapassage was a high tech company that linked advertising agencies with newspapers and magazines.
insight