Insider Selling: Mimecast Ltd (MIME) CEO Sells $932,850.00 in Stock

(Source: Fairfield Current) Mimecast Limited, a email and data security company, provides cloud security and risk management services for corporate information and email. The company …