Business Standard
Globally, we have 837 mn individual subscriber accounts in 2025 up from 750 mn in 2024. It's (largely) US, UK, although the US numbers are little slower than we were used to say 20 years ago, she said
Go to News Site