1
May
The building had last year been poised to be the new home of Science Corp, a medical device startup, but city council ultimately rejected the lease last October over the.