Economics professor: Do the benefits of company tax breaks outweigh the costs?

Economics professor: Do the benefits of company tax breaks outweigh the costs?