beauty
Skin Health 13.4% vs 5% Investor Influence
Skin Health 13.4% vs 5% Investor Influence A 13.4% shareholding in The Skin gives FMR LLC far more clout than a typical 5% stake, allowing it to shape board decisions and product strategy. The recent $2.1 billion injection shows how minority stakes can become powerful levers in