Nomura Holdings posts April-June net income $890.74 million, up 39%

Business