Daily Archives: May 17, 2018

CONSTRUCTION OF SOUTH AFRICA’S MEERKAT TELESCOPE COMPLETE

CARNARVON, SOUTH AFRICA-- The construction of South Africa's MeerKAT radio telescope near this town in South Africa's Northern Cape Province has finally been completed after all 64 antennas are installed onto the