Oncorad

Oncorad is Morocco’s leading private clinic group specialising in cancer treatment and radiology. STOA invested in the company in 2023 with the aim of improving access to healthcare in the country.