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 ...
CHICAGO (CBS) -- The Greyhound station just west of the Loop is set to close next month, and critics are sounding the alarm on the lack of an immediate plan for what might come next. Meanwhile, a ...