Central Africa
Douala Grand Mall infrastructure works are scheduled for completion shortly.
Douala Grand Mall infrastructure works are scheduled for completion shortly.
Construction of a new 50,000-capacity stadium has started in Diamniadio, Senegal.