Mogulus, the oddly named web streaming service has relaunched with a new brand (LiveStream) and more importantly a cleaned-up, updated UI for its broadcasting tool. More coverage on Mashable.

Add new comment

Comments