gneet
CA foundation economics Business Organizations
For more questions on topic

Q5) Where are the Headquarters of ITC Limited?

Correct

Try again

Try again

Try again

Solution:

Correct option is (a)