ECS Botanics founder Alex Keach sells 50m shares and steps down from the board by Steve Jones May 6, 2024May 7, 2024 The founder of ECS Botanics and its largest shareholder, Alex Keach, has sold half his stake […]