Promasidor Holdings
Country
South Africa
Industry
Consumer & retail
Investors
IFC
Ajinomoto
Valuations ($B)
$1.60