Business | Wed Jul 4, 2012 10:30pm EDT

France slaps seven billion euros in taxes on rich and big firms