1 evidence check
Last checked: 3/26/2026
The source text directly states that SSI is valued at $32 billion following its latest raise, and specifies that this valuation came after the company secured $2 billion in fresh funding led by Greenoaks Capital (mentioned in the title and article). The timing matches the claim (April 2025 funding round), and the valuation figure is explicitly confirmed as $32 billion post-money valuation.
Evidence — 1 source, 1 check
Note: The source text directly states that SSI is valued at $32 billion following its latest raise, and specifies that this valuation came after the company secured $2 billion in fresh funding led by Greenoaks Capital (mentioned in the title and article). The timing matches the claim (April 2025 funding round), and the valuation figure is explicitly confirmed as $32 billion post-money valuation.
Debug info
Record type: fact
Record ID: f_YhEQaSXDHg