1 Comment

  • Isn’t India featuring on No. 7 merely a function of the population? I see countries like USA and Canada among the top 8 countries which means the analysis is highly skewed towards populated countries.

Leave a Reply

Your email address will not be published. Required fields are marked *