Steven Towns is a research analyst at Yale University's Development Office. He was formerly a contributing editor at Seeking Alpha. Steven has previously worked in economic and commercial development with Japanese diplomats and as a research associate at a boutique M&A consulting firm. Steven earned a master's degree in International Management and Finance from the University of Maryland University College. He has Level-1 certification (highest) of the Japanese Language Proficiency Test. Visit his website at steventowns.com (http://steventowns.com/).