India had ranked 118 in 2014 and 107 in 2016. This survey by the United Nations is released once in two years. Accordingly, India has got 100% in the first stage of the E-Participation sub-index, followed by 95.65% in the second stage and 90.91% in the third.