Debraj Dasgupta
Debraj Dasgupta

Debraj Dasgupta is the Managing Director of Inventicia GmbH based in Basel, Switzerland. He is the Chair of India Swiss Business Forum and a frequent contributor to news articles on India-EU topics.

Share it