The towers of the Deutsche Bank are seen on the day of the annual meeting of the bank in Frankfurt, Germany, Thursday, May 24, 2018. (AP Photo/Michael Probst)
A version of this article appeared in the print edition of The Daily Star on May 28, 2018, on page 4.
Advertisement