Hold the phone! I mean the mouse! Or whatever we "hold" now that no one uses the phone any longer. There's a new...wait for it...social network for marketers launching. Introducing
Shocase. Basically it's a portfolio site for agencies and freelancers to show off their work. Yeah, that's never been …