upcarta
  • Sign In
  • Sign Up
  • Explore
  • Search
Post
Andrew Chen @AndrewChen Β· Nov 5, 2023
  • From Twitter

thank you! Interesting thread

Tweet Oct 3, 2023
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
Post Add to Collection Mark as Completed
Recommended by 1 person
1 mention
Share on Twitter Repost
Replies
Reply
No replies yet
  • upcarta ©2025
  • Home
  • About
  • Terms
  • Privacy
  • Cookies
  • @upcarta