The Indian Economy and The Licence Raj

November 29, 2022

The Indian Economy and The Licence Raj

Licence Raj, refers to the involved various licenses, regulations and accompanying red-tape that were required to set up and run businesses in India between 1947 and […]