Blog

Akamai opening new Kendall Square HQ next month

broadway-hero900xx3747-2496-0-920

The 19-story glass tower, located at 145 Broadway, will consolidate six Akamai facilities throughout the region.

Read More