India Largest Startup Incubator

T-Hub designed for tech-related startups, is housed in a 70,000 square foot building called CatalysT, making it the largest incubator in a single location in India entirely dedicated to entrepreneurship.

Read more here: http://www.businessinsider.in

Facebook