Renewing and improving the business model toward sustainability in theory and practice
Business Model Design: An Activity System Perspective