Earnings beat expectations and another €3bn worth of shares will be bought back

Issue Contents

Issue Contents