Zoho Corp., a leading global technology company, has launched Projects Plus, a new, collaborative platform