Start-up means an entity, incorporated or registered in India under the ―Start-up India: Stand-Up India” initiative of the Government of India.
Start-up means an entity, incorporated or registered in India under the ―Start-up India: Stand-Up India” initiative of the Government of India.