Man of Peace: For your information, plenty of countries offer 0% tax as an incentive for CEOs to build corps. I have 0% tax in mine and I make plenty of profit.
CEO controlled corps pay a fixed fee for having a corp in your country, whatever the tax rate.
Most players find that encouraging lots of CEOs to build in their country by putting tax at 0% works out making more money than taxing!
Hope that helps,