Energy Business / INSEAD Class of 2025