The Forbes list of world's top 500 companies includes six Indian companies. Which among the following is not among them?
Reveal answer
Fill a bubble to check yourself