Yeah, I had to research "crore" today due to the word being mentioned. Another Indian number word is lakh = 100,000, which I only knew since a few years ago (living in Canada for 30 years).
https://en.wikipedia.org/wiki/Crore , https://en.wikipedia.org/wiki/Lakh
That's a new word for me (en-gb native). I assumed it meant something like '8 brands of...'. Thanks for clarifying.