Capgemini passes first hurdle in Altran bid despite Elliott resistance Jan 27, 2020 05:33AM
Earnings misses and tech fragility drag European stocks down Jul 30, 2018 12:04PM