Trehan Karan — Insider transactions, President at European Sustainable Growth Acquisition Corp. | InsiderLens