Opening offices in 120 countries is ‘not a badge of honor’—pick 30 instead says iconic former tech CEO
When startups hit hyper-growth, the instinct is to plant flags everywhere. Open an office in London. Then Singapore. Then São Paulo. Before you know it, you’re...