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