I never even heard of this website/magazine and even they have a Paywall.
> 5,00,000+ subscribers [sic]
?
1,23,45,67,890.
Instead of the ones(10^0)-thousands(10^3)-millions(10^6)-billions(10^9)-... system followed in most other parts of the world, the Indian numbering system uses ones(10^0)-thousands(10^3)-lakhs(10^5)-crores(10^7)-...
So, for example, half a million subscribers (500,000) would translate to 5 lakh subscribers (5,00,000).