Source – indiatimes.com NEW DELHI: The Supreme Court said the Formula One motor racing championship had a permanent establishment in India, making income generated taxable in the country, marking a key victory for the tax department. The decision is seen as having wide implications for foreign companies that do business in the country. The apex