Corporation tax A tax rate of 93%? The tax on private companies could allow Luisa D. Fuller August 4, 2017