| Asking Price: |
$450,000,000 (USD)
|
| Revenue: |
Undisclosed
|
| Cash Flow: |
Undisclosed
|
The 600 MW Solar Power Project in the Democratic Republic of the Congo (DRC) represents a strategic renewable energy investment designed to address one of Africa’s most significant power deficits... More details »