upcarta
Sign In
Sign Up
Explore
Search
Mentions
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
https://www.upcarta.com/posts/237368
Share on Twitter
Repost