On a related note, does that make people in (e.g.) Bangalore speak Hindi more than Kannada?
In China, the purpose-built electronics city of Shenzhen is full of migrants from other regions, so the local language is Mandarin even though the surrounding Guangdong province speaks Cantonese.
Not really... native Bangaloreans generally make it a point not to speak Hindi. As for people in the IT Sector, "English is the Lingua Franca" (pun intended) :)
In China, the purpose-built electronics city of Shenzhen is full of migrants from other regions, so the local language is Mandarin even though the surrounding Guangdong province speaks Cantonese.