3 ms·You do realize the India has 1.4B+ population.. So, even a small percentage is huge in absolute terms...by yumraj 5y agoYou do realize the India has 1.4B+ population.. So, even a small percentage is huge in absolute terms...