BTFSIFID?
A week ago we exposed an awkward reality - that as a handful of mega-tech companies in America were dragging stock indices higher, some of the world's most systemically important financial institutions were falling dramatically. Â And things have .....»»