
Both companies have a similar revenue base of about $66 billion, and both are trading at a similar valuation of around 2x trailing revenues.
Both companies have a similar revenue base of about $66 billion, and both are trading at a similar valuation of around 2x trailing revenues.