January 31, 2019
Company selling social media ‘likes’ and ‘followers’ settles with US authorities
Company, Devumi, already filed for bankruptcy in mid-2018.
Search Tech Things: Latest Tech News