News China Has Just Built The World’s Largest Telescope And Now They Cannot Find Anyone To Run It Aayesha ArifAugust 9, 20171 Under a mega science project, China built the largest single dish radio telescope in the world, nicknamed...