KKR brings on Go Yamashita to head unit in Japan

June 22, 2017