Date:May 14, 2015
Striving to be trendsetters...
Date:Mar 3, 2015
Showcasing the latest technologies that the Business Unit has to offer.
The world's biggest radio telescope to be built in South Africa and Australia is said to be the biggest scientific project ever.
The biggest event South Africa has ever had to host.