Subdued Matters
Foreign company is completely owned by an Indian company ? Permanent Establishment of a foreign entity in India? One or some of the Directors of a foreign company reside in India? Local management being situated in India in respect of activities carried out by a foreign company in India? The existence in India of support…