Japan’s space program is set to make history in 2025 by beaming solar energy from an orbiting satellite down to Earth, marking the first significant test of orbital power transmission. This ambitious ...