Blogs Small Cap Review Share Talk Weekly Small Cap Movers & Shakers – 12th March 2022 Abm March 12, 2022 The Russian-related losses have caused more than £13billion of losses to the largest international investment company.