1,000-meter-high skyscrapers are supposed to help
This is what an energy storage facility in the form of a skyscraper could look like. (Image source: Energy Vault) Building large structures has always been a sign of power. Whether the Pyramids of Giza, the Great Wall of China or the Empire State Building, they are all landmarks of their nations. The currently tallest ...