Alix Paultre, Editor-in-Chief, ECN Magazine