When you think of a ‘tech hub’, Buffalo, New York may not be the first thing that comes to mind. But in this video, we will explore the city’s burgeoning tech scene and learn how this industrial city is reinventing itself and rebuilding America.
43North: The tech bubble of Buffalo