Branding and the Share Market

12345678910
Across
  1. 1. A falling share market
  2. 4. By branding business hope to create this in the minds of consumers
  3. 7. More than advertising. This is the overall strategy a business uses to sell products
  4. 8. A motto or catch phrase a business uses
  5. 9. A booming share market
  6. 10. A return on profit given to shareholders
Down
  1. 2. The profit gained from an investment
  2. 3. An investment strategy where shares are spread across companies and industry
  3. 5. The representation red bull have tried to build by associating with extreme sports
  4. 6. A picture or representation of a brand