Skin care Science-Backed Skincare Brand Epicutis Secures Investment – BeautyNewsDaily August 20, 2026 jhgreene Science-Backed Skincare Brand Epicutis Secures Investment BeautyNewsDaily