-
Aug 22, 2025, 3:30 pm122 pts
Slashdot
Europe's share of global economic output has fallen from 33% to 23% since 2005 while its space launch capacity has nearly collapsed, launching just four rockets this year compared to over 100 for the United States and 40 for China. The continent's economic stagnation spans 15 years -- likely the longest streak…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.



















