The Abraaj Group Logo

The Abraaj Group

Investor

#1239 of 1635 Investors
name
type
Technologies
regions
HQ
Actis LLPDeveloper, InvestorSolar, Wind, Energy Storage, Infrastructure & OtherAfrica, Asia, Europe, LATAM & Caribbean, OceaniaLondon, London