250 million and headquartered in India. Meaning of Startup in India An organization will be considered as Startup, if it is incorporated in India as private limited company (defined in the Companies Act, 2013) or registered as partnership corporation (registered u/s 59 of the Partnership Act...