Other News Is live video the next big thing? Nov 26, 2016 - 1:05 pm EST @theindpanorama 0 If you spend hours navigating various social media platforms —and that’s all of us, really — you may have noticed something oddly familiar. All of them — Facebook, Twitter, Snapchat, and Instagram — have been […]