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.