Latest updates and comprehensive coverage for $2 trillion valuation.