Alexandra DeLuca Nomura Tops All-Japan Research Team The Tokyo-based firm claimed the crown amid geopolitical concerns and new threats to Abenomics. Alexandra DeLuca April 9, 2018