Research from INSEAD Business School has demonstrated that approximately 70% of all companies are family-owned in one way or the other.
In January 2018, Martin Roll has been appointed an Entrepreneur-in-Residence at INSEAD Business School.