Zero-Dollar Stock Trades
Each year, companies spend a fortune on advertising. In the U.S. alone, they spend more than $140 billion. Over 75% of that amount is spent on what’s known as “brand advertising” – in other words, making us aware that their brand exists, or reminding us about it. Think about TV…