Technology Assembly of World’s Largest Radio Telescope In China Has Begun Talha DarJuly 28, 20150 China is now home to the world's largest radio telescope as the gazillion or so pieces are being joined. The telescope...