Textile, IT, auto, pharma stocks trade lower as US announces 25 per cent tariff plus penalty on India
The penalty was announced as India has made large purchases of oil and military equipment from Russia. India is the first country to face a penalty for Russian imports.