Senior Producer In Africa in 2025
8
Total number of companies
$201.0B
Combined market cap
146
Total number of projects
101
Operating projects
17
Development projects
9
Suspended projects
Total number of companies
Combined market cap
Total number of projects
Operating projects
Development projects
Suspended projects