Zurich
Switzerland
ETH Zürich - Department of Management, Technology, and Economics (D-MTEC)
transport, two-sided markets, network effects, electric vehicles