A proud moment for South Africa. It is all set to build the world’s largest Radio Astronomy Instrument December 7, 2022