CorporateVideo Meetings App Zoom Fined $1.18 Million In Russia For Operating Without Local OfficeBY Outlook Business Desk