Ben Baris Delivering Alpha: Kyle Bass May Have Mistimed Japan Short Japan was Kyle Bass’s Best Idea at Delivering Alpha. Did he get his timing right? Ben Baris July 5, 2012