Very few companies with a large number of brands in their portfolios. Impressive isn’t? They own them all..

Oxfam infographic

image

Advertisements