March 2023 was – to say the least – a turbulent month for some key players of the financial industry worldwide.

read more