Peak XV Partners is reshaping its Surge seed-investing platform. The venture capital firm is integrating Surge more closely ...
Three-quarters of Russia’s largest companies reported falling revenue, declining profits or losses in 2025, describing the corporate sector as entering 2026 in a state of “managed collapse,” Ukraine’s ...