A broken mirror featured in an art installation in Frankfurt reflects the headquarters of Germany's Deutsche Bank, where profits are slipping fast.
dapd

A broken mirror featured in an art installation in Frankfurt reflects the headquarters of Germany's Deutsche Bank, where profits are slipping fast.