Why are there so many brands in the market?

Read more »