Deutsche Bank’s London office reportedly laid off employees at a morning meeting around 8 a.m on July 8. The staff had until 11 a.m. to leave the office, after which their badges would no longer work. The bank announced on July 7 that it would lay off 18,0…
Read More