Loading...
Uploaded by iodchannel on Nov 13, 2007
Graeme Leach, Chief Economist at the IoD, discusses the fall in business confidence in the wake of the financial crisis. Business confidence has fallen more than in the wake of 9/11 but actual performance remains at a high level.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)