SCOR Global Life Gets Japan Branch Office Approval Insurance April 5, 2017 The Financial Services Agency of Japan (FSA) has granted SCOR Global Life SE approval to open a branch office in…