INDIAN prime minister Narendra Modi and European Commission president Ursula von der Leyen on Monday (25) announced the setting up of an India-EU Trade and Technology Council (TTC), a strategic…