Social media live streaming company, Vuuzle media corp has announced the launch of its multi-channel over-the-top platform which will allow its users to communicate with each other on the same platform. The new platform will allow users to grow their followings. Currently, Vuuzle.tv and Vuuzle.live will be accessible across all smartphones, desktop, tablets and smart …