3 August 2023

Vesttoo founders suspended as board seeks to overcome crisis