This is the portion TechCrunch's own feed carries — the excerpt the outlet itself publishes for reading outside its site.
The company could end up being worth a hefty $1.404 trillion if its shares list at the top of the price range, on a fully diluted basis.
Read the rest at TechCrunch