Ideas to action: independent research for global prosperity
Search
Filters:
Experts
Facet Toggle
Topics
Facet Toggle
Time Frame
Facet Toggle
Blog Post
May 10, 2022
Pretty much everyone following the war in Ukraine has seen satellite imagery of Russian convoys trundling across Ukraine, or read about Elon Musk’s delivery of 5,000+ Starlink satellite-internet receivers. News reports are backed up by a wealth of satellite data, which has short-circuited Russia’s a...