‘Not in a position…’: US on I-T surveys at BBC offices in India
Washington: 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…