The phrase "new brand" refers to a recently created or launched product or company that has its own unique identity and image in the market. Full definition
I am always looking for new brands of clothes and shoes for my husband. (divinelifestyle.com)
They are all a great way to try new products and discover new brands for a great package price. (mollyandstacie.com)
This includes the development of new brands in different categories that will no doubt expand the occasions for consumers to interact with our brands. (fooddrink-magazine.com)