The internet is currently an oligopoly, where social media giants make huge profits by monopolizing users’ social identities and data. They can also change the rules of the game […] Click here to view full article Tags:nftnfts