Seedstars, founded in 2012 in Switzerland, invests in over 30 countries across Latin America, Africa, MENA, CEE, and Asia, focusing on ventures that address societal challenges in areas such as financial services, healthcare, education, and commerce. They have a network covering over 90 countries and operate from 15 offices in 12 countries, supporting high-growth enterprises to transform into profitable businesses. Seedstars connects stakeholders within these ecosystems, builds companies, and invests in top entrepreneurs through startup scouting, company building, and acceleration programs.