Mimecast Sees FY20 Sales $420.8M-$425.3M, Adj. EBITDA $72.9M-$74.4M

Benzinga · 11/07/2019 21:43