HSBC agrees new terms for stalled sale of French banking unit

Responsive image
source