Astarte Capital Partners

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