12 December 2024

Swiss impact investing platform launches