Tatu Lyytinen

Research units & titles

Keywords

  • Business model, Sustainable business models, Chile, Brazil, Emerging markets, Tanzania, Development Economics

ID: 73959