China's "Eye of Heaven" FAST is the largest single-aperture radio telescope in the world today. Two key systems of the telescope - the reflector and the feed cabin and Stewart platform - developed by China Electronics Technology Group Corporation ensure FAST's leading performance in the world. (Photo from China Electronics Technology Group Corporation)