Seedstars World 2019

Seedstars World 2019

World’s biggest startup competition in emerging markets