London School of Economics Business Review

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.