55 employees
CEF is a state owned entity mandated by the goverment of South Africa persue investments energy sector.