Around 840 million people speak English around the world. For some it is first language and for some others, it’s second language. USA is the country with largest English-speaking people. Their number of English-speaking people are 225 million.
And the surprising fact is that, India is the second- largest English-speaking country with 125 million English-speakers. Only some use it as first-language, but more use it as second-language. Mostly due to the effect of local languages, this English is widely known as Indian-English.