Peter Todd made news last year when he became the first non-French dean of HEC Paris, one of Europe’s oldest and most prestigious business schools. Now he and the school are hoping to make news again, this time of the curricular variety, by launching the online Master's in Innovation & Entrepreneurship.