Freshworks valued at $10.13 billion after raising $1.03 billion in U.S. IPO – source | 102.7 Super Hits
×