International Business Report (IBR)
Soaring optimism creates investment window
Grant Thornton’s International Business Report (IBR) finds that record business optimism is creating peak investment conditions