Category: Tech

Inside Freshworks’ IPO filing

Freshworks, a customer engagement software company with roots in both California in the United States and Tamil Nadu in India, is going public. Its S-1 filing paints the picture of a company scaling

Read More »