Discovery Investors

Discovery is a financial services organization that offers life insurance, short-term insurance, and banking services.

Funding Status: IPO
Headquarters: South Africa
Founded Date: 1985
Technology: Apps & Platforms
Employee Number: 5001-10000
Number Of Exists: 5
Acquisitions Number: 22
Estimated Revenue: $1B to $10B
Industry: Advertising, Broadcasting, Digital Entertainment, Digital Media, Media and Entertainment