How much of that is related to government influence (the effectiveness of pushing Bangalore & Hydrabad to be tech centers)?
I note that Bangalore's population is 8m, while Delhi is 21m. If it was 'unicorns per population' then you'd naively expect a ratio of 8:21, not 8:11.