According to a study conducted by the Corporate Executive Board, a “stall point” is the moment in time that best represents a downturn in corporate revenue growth.

read more