Business News
Peak XV Partners Sells 1% Stake in Freshworks for USD 51.5 Mn
The stake sale, conducted through multiple open market transactions between December 9 and January 28, involved 2.93 million shares priced between USD 17 and USD 19.10 per share.