BusinessDW Business – Europe & America11:20This browser does not support the video element.Business05/23/2018May 23, 2018Reports: Deutsche Bank could cut 10,000 jobs - Powering transit with green bus techCopy linkAdvertisement