How Starboard may help boost value in Kenvue’s skin & beauty business
Kenvue, a unit of Johnson & Johnson’s consumer health business. CFOTO | Future Publishing | Getty Images Company: Kenvue Inc (KVUE) Business: Kenvue is a consumer health company. The company …