Top
All Channels
70°

China fits final piece on world's largest radio telescope

China has fitted the final piece on what is set to be the world's largest radio telescope, the size of 30 football fields and worth $180m (£135m).

The story is too old to be commented.