SharePost Content Read More Yahoo Finance #finance Post navigation A $20 billion clock is ticking for OpenAI as Microsoft talks turn fractious Here’s How Much a $100 Investment in Facebook in 2012 Is Worth Today