Firstpost
China's 'sun-chasing' Zhuri project has cleared another major hurdle in its quest to build a space-based solar power station. The latest tests demonstrated wireless electricity transmission to multiple moving targets
Go to News Site