Investment Company • Growth • Europe
AUM
Estimated Dry Powder
Fund Size (Latest)
Estimated Cheque Size
Stages
Year Established
2018
Website
-
HQ
140 - 142 Kensington Church Street, London, W8 4BN, UK, Europe
HQ Phone
-
About
Akili Partners is an investment company based in London, UK that invests in renewable energy projects across Africa.
HQ Map
No mappable locations available.
Locations