More
Has Meerkat been killed off by Periscope?
Just last month the tech world went into meltdown over Meerkat, the latest app to provide live streaming. Launched...