innovation and business development

Nomura to set up new innovation centre in San Francisco

Japanese investment banking giant Nomura has announced plans to establish new financial innovation centre in San Francisco. The new location…