Posted in:BusinessDevelopmentDowntownTechnology New M&T Bank Tech Hub will occupy 330,000 square feet at Seneca One by Buffalo Rising June 27, 2019 0 Comments The city of Buffalo is abuzz with the recent news that M&T Bank will be establishing a new Tech Hub at Seneca One tower. To […] Read more