Finished in 2018, the IBM building at Cedar Avenue and East 105th Street was supposed to be a new shiny office building at the north end of Opportunity Corridor. Then the COVID-19 pandemic hit in ...
IBM removed its last physical presence in Endicott in October 2023, when the company declined to renew its lease on its 1701 North Street building. The company has long been entwined with ...