Space-based energy: power stations of the future
UK, Newcastle upon Tyne: UK-based Northern Powergrid talks about the concept of space-based energy and what it means for the future.
UK, Newcastle upon Tyne: UK-based Northern Powergrid talks about the concept of space-based energy and what it means for the future.