Story
SC: Non-Resident Firms Can Be Taxed in India Without Office
Supreme Court rules that non-resident companies can be taxed in India even without a permanent establishment or physical office in the country.