The Platform Delusion: Who Wins and Who Loses in the Age of Tech Titans Jaime Herndon 2022-01-102022-01-10