PopDecay / Archive

Category: World

Breaking World News

75 percent tax rate rejected in France
Business

75 percent tax rate rejected in France

PARIS — France’s Constitutional Council on Saturday rejected a 75 percent upper income tax rate to be introduced in 2013