Element Investment Managers is an independent, owner-managed company established in 1998. It provides discretionary investment management services to individuals, institutions...
Social Alpha is an impact investment venture company based in Southern Africa focused on facilitating socio-economic transformation through responsible