
Is IFI influence on economy back with a vengeance?
There was jubilation in the government as the Ease of Doing Business ranked India in the 100th spot, 30 points ahead from last year which is supposed to be the biggest jump by any country in the history of doing business report. Mr Narendra Modi, Prime Minister of India welcomed the jump and gave th...