President Trump and Mark Zuckerberg, the leader of the world's largest social network, have butted heads in the past. Now ...
Mark Cuban has put forth an idea that could potentially shake up the dominance of tech giants in the social media space.