We are located in India since 1995 and have offices in Bangalore, New Delhi and Mumbai (Bombay). From our offices in India, we cover Afghanistan, Bangladesh, Bhutan, Maldives, Nepal, Pakistan and Sri Lanka as well.
Business Sweden in New Delhi
+91 (0)11 4606 7100
+91 (0)11 4606 7110
c/o Embassy of Sweden, Nyaya Marg, Chanakyapuri,