Societe Generale and Credit Agricole shares rally as French banks beat profit forecasts

The French banks both outstripped analysts’ expectations, causing their share prices to surge

Societe Generale and Credit Agricole shares rally as French banks beat profit forecasts
The French banks both outstripped analysts’ expectations, causing their share prices to surge