Grand Central Holdings Investor

Grand Central Holdings is a holding company that invests in internet-related technology and media businesses.

Investment Stage: Early Stage Venture
Founded Date: 1999-01-01
Investor Type: Venture Capital
Number Of Exists: 2
Last Funding Type: Series B
Headquarters: New York, New York, United States