Two billionaires give economy a D+ grade, CNBC Squawk Box

Steve Case, co-founder of AOL, told “Squawk Box” he’d give the economy a 7 or 7.5 out of 10, saying there’s been improvement since the financial crisis but more has to be done to jump start growth.