
Impala Investment Holdings LLC (“Impala”) is a privately held investment firm created to identify and acquire an East Africa based private company.
Impala Investment Holdings LLC (“Impala”) is a privately held investment firm created to identify and acquire an East Africa based private company.