Business Summary
Africa Business News Ltd is headquartered in Sandton, Gauteng, South Africa and is a television broadcasting station. The company was founded in 2005. Industrial Development Corporation is its ultimate parent and the family tree has 8 members.
Country of Incorporation
South Africa
Incorporation Date
-
Business Sector
Cyclical Consumer Services
Company Address
88 Stella Rd, Sandton, Johannesburg, South Africa-Na