Freshdesk rebrands as Freshworks, thanks to confused customer Team Entrackr June 7, 2017 Freshworks, News