The Tax Foundation: Ted Cruzs Business Flat Tax: A Primer.
What tax rate was the business paying before it was paying the 16% flat rate?