Citadel Advisors LLC Sells 16,816 Shares of Mimecast Ltd (MIME)
(Source: StockNewsTimes) The Company’s suite of cloud services protects customers from the business and data security risks. It also mitigates the business disruption that e-mail failure or downtime causes. In addition, its archiving services secure, store and manage critical corporate communications and information to address the compliance and …