delhi high court: Foreign entity not amenable to writ jurisdiction under Constitution: Delhi HC Read more