Astarte Capital Partners

27 Days ago
A Swiss impact investment fund that has backed a handful of Indian companies, ...