Why Was the Defunct Meerkat So Popular for Network Marketers

Meerkat, a livestreaming app, was removed from the app stores last week.   Meerkat is dead. The mobile app that ignited a live-steaming revolution when it made its debut at South by Southwest 2015 was removed from the iOS and Android app stores Friday. Its funeral has been long awaited as the app battled for […]