Cloud-based customer engagement software Freshdesk today announced the creation of Freshworks, a new umbrella brand that will bring together the company’s growing suite of business software. The new ...