January 31, 2019

Company selling social media ‘likes’ and ‘followers’ settles with US authorities

By Tech Online Things

Company, Devumi, already filed for bankruptcy in mid-2018.

Search Tech Things: Latest Tech News