I-T 'survey' at BBC offices concludes nearly after 60 hrs, media company says "hope matters resolve soon"
Feb 16, 2023
The Income Tax 'survey' on the British Broadcasting Corporation offices located in Delhi and Mumbai, over a charge of deliberate non-compliance with Indian laws,...