Income Tax Officials Visit BBC Office In Mumbai's BKC

"The Income Tax Authorities are currently at the BBC offices in New Delhi and Mumbai, and we are fully cooperating. We hope to have this situation resolved as soon as possible," a BBC spokesperson...