what does more skin in the game mean
Skin in the game (phrase) To have "skin in the game" is to have incurred risk (monetary or otherwise) by being involved in achieving a goal.
Integumentary system The skin is the largest organ in the body. In humans, it accounts for about 12 to 15 percent of total body weight and covers 1.5-2m2 of surface area.[4]