Definition.com
The Buyback (n.) is the game turned suicidal: great companies end up buying themselves out.
1 definition
The Buyback (n.) is the game turned suicidal: great companies end up buying themselves out.