BBC IT survey: BBC News said it was cooperating with the Income Tax department, which is conducting a survey at its offices in New Delhi and Mumbai.
BBC IT survey: BBC News said it was cooperating with the Income Tax department, which is conducting a survey at its offices in New Delhi and Mumbai.