Soumitra Dutta

Soumitra Dutta, Roland Berger Professor of Business and Technology at INSEAD and co-author of the report