Visit Buffalo Niagara (VBN) has released its 2017 business marketing report on the city of Buffalo. The review covers everything from number of hotel stays (181,261) to its latest marketing campaign – ...