Fines, rising costs and increased regulations have caused Deutsche Bank to reduce the company's headcount by 25% or 23k jobs. Most of the cuts will be made to the bank's technology and back office operations. The layoffs will be concentrated in the bank's London, New York and Frankfurt locations.