Recession effect to last 10 years: Report