upcarta
  • Sign In
  • Sign Up
  • Explore
  • Search

Peter van Sabben

No followers
community-curated profile

CEO & Co-founder @GrowthTribe

Overview Content
Featured content
See All
  • Europe is in Decline: A Concerning Future Ahead. πŸ“‰πŸ‡ͺπŸ‡Ί β€œIn 2000, Europe had 41 of the biggest 100 companies. Now it only has 15 β€” a 63% decline in just two decades.” 😳 What happened? And why did Europe lose it’s pioneering spirit? a thread 🧡 twitter.c
    by Peter van Sabben
  • upcarta ©2025
  • Home
  • About
  • Terms
  • Privacy
  • Cookies
  • @upcarta