M12 is Microsoft's corporate venture capital fund. It invests in early-stage technology companies disrupting the enterprise, typically from seed through Series B rounds. The fund provides portfolio companies with access to Microsoft's ecosystem, resources, and expertise. Based in San Francisco, M12 has invested in hundreds of companies since 2016, including 15 unicorns and 6 IPOs.