The buyback scheme announced by Credit Suisse is designed to deliver on the reinforcement goals set out in its three-year restructuring strategy
German carmaker Daimler will separate its Mercedes Benz cars business from its trucks and buses unit in preparation for the electric vehicles era