What is Corporation Tax?

Corporation tax is a business tax levied on the profits [...]