European stocks extend losing streak as global tech outage disrupts key sectors Piero Cingari | 20/07/2024
Record year for French firms signing up to share buyback scheme. Why was that? Doloresz Katanich | 30/04/2024