Socialcast, a provider of on-demand corporate social networks, have officially launched Socialcast 3.0. This new micro-blogging-based version is the first corporate social network to feature a self-service model. As a result, small to medium-sized businesses can now sign up, customize and use Socialcast’s enterprise messaging platform immediately, to swiftly harness ...