Stubhub more than doubles headquarters footprint at World Trade Center

In a significant move reflecting its growth trajectory, StubHub has more than doubled its headquarters footprint at the World Trade Center in New York City.
In a significant move reflecting its growth trajectory, StubHub has more than doubled its headquarters footprint at the World Trade Center in New York City.