The importance of founders owning their businesses: CEO

7:39 PM ET Sun, 8 April 2018

Magnus Grimeland of Antler explains why his company will only own a maximum stake of 10 percent in any successful venture.