Financial documents showed revenue of $5.7 billion, a net loss above $21.3 billion and $665 billion in cloud computing purchase commitments through 2030.
40d ago
verifying reliability
No specialized terms available for this topic.