Discussion paper DP7626 Profit Taxation, Innovation and the Financing of Heterogeneous Firms Christian Keuschnigg Evelyn Ribi 10 Jan 2010 Public Economics G38 H25 L26