British Land lets Broadgate space to cybersecurity firm

Cybersecurity firm Mimecast has signed a 15-year lease for 79,000 sq ft at British Land’s 1FA building in Broadgate, EC2. This latest letting equates to 32% of the office space of the building, which is being refurbished. Mimecast employs