London School of Economics Business ReviewBy Konkurrenz / September 9, 2022 The London School of Economics Business Review featured Maurice Stucke and Ariel Ezrachi’s post, Digital platforms inhibit innovation to address today’s most pressing issues, on their latest book. Here is the link.