1) Here are the corporate taxes https://en.wikipedia.org/wiki/Corporation_tax_in_France
2) The 75% is not a "revenue" tax. You don't even know what revenue is.
>The tax introduced by Francois Hollande as the 75% tax is in fact an additional employer contribution of 50% which when existing social security charges are added reaches 75%. The proposed tax was subsequently modified after being rejected by the Council of State[7] and was implemented in 2014 in its current form and will be discontinued as of January 2015
The discontinued 75% "tax" also included pension and health insurance.
If this not existing tax is not what you were referring to, what is this "revenue tax" you are talking about.
Here is an overview of european taxes https://en.wikipedia.org/wiki/Tax_rates_in_Europe