Subscribe
Advertisement
shareholders
Business
When paying the boss to leave pays off
Call it the Frank Stronach factor