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