15 January 2024

MEDVIDA outlines management team after merger approval