Business News Stride Ventures Invests INR 85 Crore in Wow! Momo This debt investment marks another step in Stride Ventures' mission to back high-growth, category-leading startups By Entrepreneur Staff