Tag: Last Pass
Tech Digest daily roundup: China brings forward plans for solar plant in space
China has brought forward by two years its programme to launch a solar power plant in space that will beam energy back down to Earth. A similar energy project had been proposed by NASA more than two decades ago but was never developed, while the UK government commissioned independent research supporting a £16bn British version…