IBM Buffalo Tech Hub not meeting expectations
With the announcement of Odoo’s purchase of seven floors at 40 Fountain Plaza to meet the Belgian-based business software company’s Buffalo growth comes the realization that the IBM-led technology hub
Source: buffalonews.com