Tag: Income Tax Department of India
BRITISHERS & BC -DID YOU KNOW: EVERY UK HOUSEHOLD WITH A TV IS OBLIGATED TO PAY A ‘LICENSING FEE’ TO BBC
The British Broadcasting Corporation (BBC) is in the news after the Income Tax Department of India surveyed the organisation’s office in Delhi earlier today. The BBC survey was carried out at the company premises given the organisation’s deliberate non-compliance with the Transfer Pricing Rules and… Read More