News
Seven brands consistently ranked in the top 20 largest portfolio lists. Procter & Gamble, Nestlé, Apple, L'Oréal, Novartis, LG Electronics and Unilever were each among the largest portfolio owners in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results