Go-getter Saudi Arabia is backing a power-packed, pun intended, the British plan to capture solar power in space and radiate it to Earth 24 hours a day. The pathbreaking project by UK-based Space Solar…
Go-getter Saudi Arabia is backing a power-packed, pun intended, the British plan to capture solar power in space and radiate it to Earth 24 hours a day. The pathbreaking project by UK-based Space Solar…