Costs, sales, profits: Top business executives see 'some early signs of optimism'

IIMA