1 Review
Brand strength. Long standing company. They are in so many countries.
Comp. direction. Growth. Benefits are terrible and not what they can be for a company such as this.
The prime minister even failed to confirm she has confidence in herself.
Netflix has turned its fortunes around – for now