Business, Economics and Jobs

PRI audio player

6730208119_229755755f_b_118196784.jpeg

French President Francois Hollande is pushing for a 75 percent income tax on top earners in France. (Photo by jmayrault via Flickr CC.)

Player utilities