The future is in business as commons

Samantha Slade |
TEDxGeneva
• March 2018