Updated ZOHO terms of service must be accepted or lose account
Updated ZOHO terms of service must be accepted or lose account
Received email today apparently from Zoho Team that I must log in somewhere and accept new terms of service or lose my free email account. Very suspicious. Please confirm if valid.