Tag: Indian authorities
BBC Tax Evasion: Income Tax Department Finally Crushes Bbc’s Pride
The Income Tax Department of India has landed a significant blow to the reputed British Broadcasting Corporation (BBC) in an episode that exposes the corporation’s noncompliance with tax laws. BBC, a media organization often regarded as the darling of the left, was compelled to admit… Read More