link Jun 9, 2024 66% of the world population now (2024) does Share Post on X Share on LinkedIn Copy link Extracted from: history-ai-and-non-consumption-part-2e9.md #innovation#business models Share copy