Trade Commissioner & Country Manager, India
Business Sweden
- New Delhi
India is one of the world’s largest economies, a global innovation and start-up hub, and an integral market for leading companies to explore. Swedish companies are perfectly matche…