Barclays fails to blow the lights out, investors lament loss of Standard Chartered exec, AstraZeneca pleases, BP ditches buyback and Kering sales slip less than expected
Like
Be the first to like this