ncfcatalyst.com
Indie makeup: an alternative for consumers
Cosmetics are a booming industry, generating more than $56 billion in the U.S. alone. Major brand names take most of the share, with companies like L’Oreal dominating the market. Big-name makeup br…