Company Cellulant
Date 2023-08
Industry Finance
City Nairobi
Country Kenya
% of Workforce 20%
Status Series C