‘Not In A Position…’: US On I-T Surveys At BBC Offices In Delhi, Mumbai
The United States has said it is aware of the Income Tax department’s survey at the British Broadcasting Corporation (BBC) offices in New Delhi but it is not in a position to offer any judgment.
US State Department spokesperson said…
Read More...
Read More...