The income tax department said BBC’s income shown is not in proportion with the large scale of operation in India in languages other than English.

LEAVE A REPLY

Please enter your comment!
Please enter your name here