A bunch of Greyhound bus stations across the country are closing, including some in cities like Philadelphia and Tampa, Florida. Twenty Lake Holdings, an affiliate of a hedge fund, owns the real ...
CLEVELAND, Ohio – Following last week’s sale of the Greyhound bus terminal on Chester Avenue, it is still unclear where Greyhound plans to relocate. The Playhouse Square Foundation, the nonprofit arm ...