8 September 2023

Vesttoo claims "pervasive and systemic misconduct" among execs