Africa Discover Digital launches video streaming service – DEODBy Staff WriterMay 5, 2017 Discover Digital has launched its own video streaming service in South Africa called Digital Entertainment…