Country, Europe, WorldwideJune 28, 2024June 28, 2024Europe is exploring the possibility of launching data centers, which consume vast amounts of electricity, into space.