In an interview with YourStory, Shailesh Davey, CEO, Zoho Corp, discusses his vision for the company in his new role, ...