0
The First Down Payment
The penny has finally dropped for the leaders of the world's largest economies: badly thought out and sloppily negotiated executive pay contracts have actually proved to be a failure of risk management, as Jane Lee reports.
Check out the rest of my first article in the latest issue of INSTO magazine (and first financial news article) here:
Check out the rest of my first article in the latest issue of INSTO magazine (and first financial news article) here: