News

In terms of valuation, Snowflake appears more expensive, trading at 14.94X forward 12-month Price/Sales, compared with ...