TAKE THE LEAD-05-05-2023 EPISODE 18: Online Anonymity

In recent times, Anonymity on the internet has gotten a bad rap lately, and for good reason. Others argue for the removal of anonymity has the potential to foster accountability and trust. But are there economic gains marketplaces gain from…