No business wants to invest in a place where the government skims 20 percent off the top
… Because they’d rather invest in America, where the government skims 40 percent off the top? In other news, Obama’s approval rating is just about down to GWB’s at the same point in his first term.