She just met hundreds of startups across 11 countries, here are the positives and negatives in the ecosystem

Startups almost everywhere are much further along than it sometimes seems, but...