Start Up India, Stand Up India

A startup is a business entity that is originated or headquartered in India, was opened less than five years ago and has an annual turnover of ₹ 25 crore. Startup India is a campaign...