Four young scientists, accompanied by Eskom Expo’s Business Manager, Mmamoloko Rancia Riba, won their place to represent the country at the Indonesia competition, renowned…
Firefox Send is Mozilla’s new free and encrypted file sharing service
Mozilla — the creator of the Firefox browser — has officially launched Firefox Send, a new file sharing platform that allows users to send…