Home News & Media Newsroom Company Feature 2025 ELC’s Voice-enabled Makeup Assistant Wins for Innovation at World 50 Impact Awards 2025