YBI and The Vindicator
The Vindicator office building at West Boardman Street and Vindicator Square went from telling the story to being the story Thursday, when the Youngstown Business Incubator welcomed it as the fifth building in its downtown Tech Block campus. “Today marks another step in Youngstown’s turnaround,” said Barb Ewing, chief operating officer of YBI, touted as the No. 1 university-affiliated business incubator in the world.