If we want the rich to pay more taxes, it would be simpler to just raise taxes on the rich individuals. Things get more complicated when you try to tax an abstraction (a corporation).
Meanwhile, in Sweden: 22% statutory corporate income tax rate; Finland: 20%; Denmark: 24.5%; Norway 27%. Those horrible socialists!