Advertisement

Start-ups

Start-ups

A start-up is defined as an entity having its headquarter in India, which was opened less than 10 years ago and has an annual turnover of fewer than Rs.100 crores. Start-up India is an initiative of the Government of India. It was launched in 2016.


OCM