M12 (formerly known as Microsoft Ventures) is a venture capital arm of Microsoft Corporation. It invests in enterprise software companies from Series A to Series C. The firm invests in technology, including big data and analytics, business SaaS, cloud infrastructure, AI/machine learning, productivity, security, and emerging technologies.