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