So much for Singapore on Thames: UK corporation tax will be higher than France and Germany 04 Mar, 2021