Many of us like to think the economy has recovered and is flourishing after the recession. While various aspects have improved, a study we have conducted at Mereo for the past four years appears to say something many others are not—businesses are not thriving. Mereo’s annual revenue performance index of Fortune 500, Global 500 and […]