Each year, the Heritage Foundation along with Wall Street Journal ranks countries around the world on ten variables to arrive at the
index of economic freedom. The variables include ability to do business, property rights, corruption, etc.
Here's how India scored :

Of the 157 countries that were included (several including Iraq weren't), India was ranked 104th. Significantly, China was ranked 119th. Of the 30 countries in the Asia-Pacific region, India was 19th and our overall score was lower than the regional average.
The economy is booming, but we have a long way to go. You can read the
report on India here.