An integrated renewables group of service, development, and investment companies with focus on PV, Wind and Green molecules operating across Egypt and East Africa. Through its various purpose built subsidiaries, it is specialized in originating,..
Relevance: 17.882006