License Raj in India

The Licence Raj or Permit Raj refers to the system of licences and regulations that hindered the setting up and running of businesses in India.

Previous
Previous

‘Intelligentization’ in the People’s Liberation Army

Next
Next

How do Indians view the world? Findings of the Global Outlook Survey