
Icosium Investment
A global energy solutions company dedicated to advancing energy projects across Africa and Europe.
Company register number
B72835176
Recent deals
A global energy solutions company dedicated to advancing energy projects across Africa and Europe.